<?xml version='1.0' encoding='UTF-8'?>
<?metadataRepository version='1.2.0'?>
<repository name='BIRT 4.12.0 Release' type='org.eclipse.equinox.internal.p2.metadata.repository.LocalMetadataRepository' version='1'>
  <properties size='4'>
    <property name='p2.timestamp' value='1686132262595'/>
    <property name='p2.compressed' value='true'/>
    <property name='commit' value='https://github.com/eclipse-birt/birt/commit/62d2ab909d7809c1a2942fb3d471f9427c38bd4d'/>
    <property name='downloads' value='birt-charts-4.12.0-20221128.zip birt-rcp-report-designer-4.12.0-20221128-linux.gtk.x86_64.zip birt-rcp-report-designer-4.12.0-20221128-macosx.cocoa.aarch64.zip birt-rcp-report-designer-4.12.0-20221128-macosx.cocoa.x86_64.zip birt-rcp-report-designer-4.12.0-20221128-win32.win32.x86_64.zip birt-report-designer-all-in-one-4.12.0-20221128-linux.gtk.x86_64.zip birt-report-designer-all-in-one-4.12.0-20221128-macosx.cocoa.aarch64.zip birt-report-designer-all-in-one-4.12.0-20221128-macosx.cocoa.x86_64.zip birt-report-designer-all-in-one-4.12.0-20221128-win32.win32.x86_64.zip birt-report-framework-4.12.0-20221128.zip birt-report-framework-sdk-4.12.0-20221128.zip birt-runtime-4.12.0-20221128.zip birt-runtime-osgi-4.12.0-20221128.zip birt-sample-plugins-4.12.0-20221128.zip birt-source-4.12.0-20221128.zip birt-tests-suite-4.12.0-20221128.zip'/>
  </properties>
  <units size='1062'>
    <unit id='org.eclipse.birt.report.designer.ui.ide' version='4.12.0.v202211281949' generation='2'>
      <update id='org.eclipse.birt.report.designer.ui.ide' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='BIRT Designer UI for IDE'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse BIRT Project'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.birt'/>
        <property name='maven-artifactId' value='org.eclipse.birt.report.designer.ui.ide'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='13'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.designer.ui.ide' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.report.designer.ui.ide' version='4.12.0.v202211281949'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.designer.internal.ui.ide.adapters' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.designer.internal.ui.ide.dialog' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.designer.internal.ui.ide.propertyeditor' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.designer.internal.ui.ide.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.designer.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.designer.ui.editors' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.designer.ui.ide.navigator' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.designer.ui.ide.wizards' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.report.designer.ui.ide' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='27'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.editors' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench.texteditor' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.ui' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gef' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.core' range='[2.1.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.designer.core' range='[2.1.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.model' range='[2.1.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.designer.ui' range='[2.1.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.designer.ui.lib' range='[2.1.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.designer.ui.lib.explorer' range='[2.1.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.designer.ui.editors' range='[2.1.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.designer.ui.editors.schematic' range='[2.1.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.launching' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.forms' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.cheatsheets' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.designer.ui.views' range='[2.2.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.pde.ui' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filesystem' range='1.2.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.variables' range='3.2.100'/>
        <required namespace='java.package' name='org.eclipse.core.expressions' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.birt.report.designer.ui.ide
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.report.designer.ui.ide' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.report.designer.ui.ide; singleton:=true&#xA;Bundle-Version: 4.12.0.v202211281949
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.chart.feature.jar' version='4.12.0.v202211281949'>
      <properties size='14'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.eclipse.org/birt'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.update.feature.plugin' value='org.eclipse.birt.chart'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 2.0 (available at&#xA;http://www.eclipse.org/legal/epl-2.0.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='(c) Copyright Eclipse Contributors and others 2004, 2007. All rights reserved.'/>
        <property name='df_LT.featureName' value='BIRT Chart Framework'/>
        <property name='df_LT.description' value='Eclipse Business Intelligence and Reporting Tools (BIRT) Chart Framework Plug-ins.'/>
        <property name='df_LT.providerName' value='Eclipse BIRT Project'/>
        <property name='maven-groupId' value='org.eclipse.birt.features'/>
        <property name='maven-artifactId' value='org.eclipse.birt.chart'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.chart.feature.jar' version='4.12.0.v202211281949'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.birt.chart' version='4.12.0.v202211281949'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.birt.chart' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='%25copyrightURL' url='%25copyrightURL'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.ui.editors' version='3.14.400.v20220730-1844' generation='2'>
      <update id='org.eclipse.ui.editors' range='[0.0.0,3.14.400.v20220730-1844)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Default Text Editor'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.ui.editors'/>
        <property name='maven-version' value='3.14.400-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='12'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.editors' version='3.14.400.v20220730-1844'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.editors' version='3.14.400.v20220730-1844'/>
        <provided namespace='java.package' name='org.eclipse.ui.editors.text' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.editors.text.templates' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.editors.quickdiff' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.editors.text' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.editors.text.codemining.annotation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.texteditor' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.texteditor' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.editors' version='3.14.400.v20220730-1844'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='13'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.7.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.swt' range='[3.101.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='[3.8.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench' range='[3.117.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench.texteditor' range='[3.14.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filebuffers' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filesystem' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.annotation' range='2.2.0' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.ui.editors
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.editors' version='3.14.400.v20220730-1844'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.ui.editors; singleton:=true&#xA;Bundle-Version: 3.14.400.v20220730-1844
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.report.designer.ui.samples.ide' version='4.12.0.v202211281949' generation='2'>
      <update id='org.eclipse.birt.report.designer.ui.samples.ide' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='Report Samples IDE Plug-in'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse BIRT Project'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='maven-groupId' value='org.eclipse.birt'/>
        <property name='maven-artifactId' value='org.eclipse.birt.report.designer.ui.samples.ide'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.designer.ui.samples.ide' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.report.designer.ui.samples.ide' version='4.12.0.v202211281949'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.designer.ui.samples.ide.action' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.designer.ui.samples.ide.sampleslocator' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.designer.ui.samples.nls' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.report.designer.ui.samples.ide' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='11'>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.designer.ui.samplesview' range='4.12.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.23.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.designer.ui' range='4.12.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='3.15.100'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='3.18.300'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.model' range='4.12.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.designer.core' range='4.12.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='3.23.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='3.27.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.designer.ui.editors' range='4.12.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.birt.report.designer.ui.samples.ide
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.report.designer.ui.samples.ide' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.report.designer.ui.samples.ide;singleton:=true&#xA;Bundle-Version: 4.12.0.v202211281949
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.report.designer.core.nl1' version='4.12.0.v202211281949' singleton='false'>
      <update id='org.eclipse.birt.report.designer.core.nl1' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='BIRT Designer Core NLS Support'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='maven-groupId' value='org.eclipse.birt.nl'/>
        <property name='maven-artifactId' value='org.eclipse.birt.report.designer.core.nl1'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.designer.core.nl1' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.report.designer.core.nl1' version='4.12.0.v202211281949'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.designer.nls' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.report.designer.core.nl1' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.fragment'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='osgi.fragment' name='org.eclipse.birt.report.designer.core' version='4.12.0.v202211281949'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.designer.core' range='[2.1.0,5.0.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.report.designer.core.nl1' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.report.designer.core.nl1&#xA;Bundle-Version: 4.12.0.v202211281949&#xA;Fragment-Host: org.eclipse.birt.report.designer.core;bundle-version=&quot;[2.1.0,5.0.0)&quot;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.exporter' version='2.10.0.v20190321-1530' generation='2'>
      <update id='org.eclipse.emf.exporter' range='[0.0.0,2.10.0.v20190321-1530)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='EMF Model Exporter'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.emf'/>
        <property name='maven-artifactId' value='org.eclipse.emf.exporter'/>
        <property name='maven-version' value='2.10.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='10'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.exporter' version='2.10.0.v20190321-1530'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.exporter' version='2.10.0.v20190321-1530'/>
        <provided namespace='java.package' name='org.eclipse.emf.exporter' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.exporter.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.exporter.ui.contribution' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.exporter.ui.contribution.base' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.exporter.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.exporter' version='2.10.0.v20190321-1530'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='5'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.converter' range='[2.10.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.6.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.codegen.ecore.ui' range='[2.18.0,3.0.0)' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.5))'>
          <description>
            org.eclipse.emf.exporter
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.exporter' version='2.10.0.v20190321-1530'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.emf.exporter; singleton:=true&#xA;Bundle-Version: 2.10.0.v20190321-1530
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jdt.debug.ui' version='3.12.800.v20220813-1738' generation='2'>
      <update id='org.eclipse.jdt.debug.ui' range='[0.0.0,3.12.800.v20220813-1738)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='JDI Debug UI'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.jdt'/>
        <property name='maven-artifactId' value='org.eclipse.jdt.debug.ui'/>
        <property name='maven-version' value='3.12.800-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='28'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.debug.ui' version='3.12.800.v20220813-1738'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jdt.debug.ui' version='3.12.800.v20220813-1738'/>
        <provided namespace='java.package' name='org.eclipse.jdt.debug.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.debug.ui.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.debug.ui.breakpoints' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.debug.ui.console' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.debug.ui.launchConfigurations' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.debug.core.refactoring' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.debug.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.debug.ui.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.debug.ui.breakpoints' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.debug.ui.classpath' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.debug.ui.console' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.debug.ui.contentassist' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.debug.ui.display' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.debug.ui.heapwalking' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.debug.ui.jres' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.debug.ui.launcher' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.debug.ui.monitors' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.debug.ui.propertypages' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.debug.ui.search' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.debug.ui.snippeteditor' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.debug.ui.sourcelookup' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.debug.ui.threadgroups' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.debug.ui.variables' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jdt.debug.ui' version='3.12.800.v20220813-1738'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='24'>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='[3.21.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench.texteditor' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.editors' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filebuffers' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.variables' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='[3.28.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.ui' range='[3.13.400,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.debug' range='[3.19.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.launching' range='[3.19.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.ui' range='[3.26.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.11.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ltk.core.refactoring' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.console' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core.manipulation' range='[1.14.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.search' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='com.ibm.icu' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.forms' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.core' range='[3.12.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.jdt.debug.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jdt.debug.ui' version='3.12.800.v20220813-1738'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jdt.debug.ui; singleton:=true&#xA;Bundle-Version: 3.12.800.v20220813-1738
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jst.j2ee.webservice' version='1.1.800.v202204231553' generation='2'>
      <update id='org.eclipse.jst.j2ee.webservice' range='[0.0.0,1.1.800.v202204231553)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginVendor' value='Eclipse Web Tools Platform'/>
        <property name='df_LT.pluginName' value='Web Service Plug-in'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%pluginVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.javaee'/>
        <property name='maven-artifactId' value='org.eclipse.jst.j2ee.webservice'/>
        <property name='maven-version' value='1.1.800-SNAPSHOT'/>
      </properties>
      <provides size='13'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.j2ee.webservice' version='1.1.800.v202204231553'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jst.j2ee.webservice' version='1.1.800.v202204231553'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.internal.webservice.adapter' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.internal.webservice.command' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.internal.webservice.componentcore.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.internal.webservice.constants' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.internal.webservice.helper' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.internal.webservice.plugin' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.internal.webservice.provider' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.internal.wsdd.provider' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jst.j2ee.webservice' version='1.1.800.v202204231553'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='16'>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee' range='[1.1.0,1.3.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.frameworks' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.emfworkbench.integration' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee.core' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.emf' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='[2.2.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit' range='[2.2.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jem' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.common.frameworks' range='[1.1.0,1.2.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='[3.2.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.jem.util' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.project.facet.core' range='[1.3.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.5))'>
          <description>
            org.eclipse.jst.j2ee.webservice
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jst.j2ee.webservice' version='1.1.800.v202204231553'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jst.j2ee.webservice; singleton:=true&#xA;Bundle-Version: 1.1.800.v202204231553
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ui.forms' version='3.11.400.v20220817-1444' generation='2'>
      <update id='org.eclipse.ui.forms' range='[0.0.0,3.11.400.v20220817-1444)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.provider-name' value='Eclipse.org'/>
        <property name='df_LT.name' value='Eclipse Forms'/>
        <property name='org.eclipse.equinox.p2.name' value='%name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%provider-name'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='eclipse.platform.ui'/>
        <property name='maven-artifactId' value='org.eclipse.ui.forms'/>
        <property name='maven-version' value='3.11.400-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='13'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.forms' version='3.11.400.v20220817-1444'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.forms' version='3.11.400.v20220817-1444'/>
        <provided namespace='java.package' name='org.eclipse.ui.forms' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.forms.editor' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.forms.events' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.forms.widgets' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.forms' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.forms.css.dom' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.forms.css.properties.css2' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.forms.widgets' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.forms' version='3.11.400.v20220817-1444'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='[3.18.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.105.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.css.core' range='0.10.100'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.css.swt' range='0.11.100'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.ui.forms
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.forms' version='3.11.400.v20220817-1444'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.ui.forms;singleton:=true&#xA;Bundle-Version: 3.11.400.v20220817-1444
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.resources.source' version='4.12.0.v202211281949' singleton='false'>
      <update id='org.eclipse.birt.resources.source' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse BIRT Project'/>
        <property name='df_LT.bundleName' value='BIRT Resources Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.birt'/>
        <property name='maven-artifactId' value='org.eclipse.birt.resources'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.resources.source' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.resources.source' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.resources.source' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.resources.source' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.resources.source&#xA;Bundle-Version: 4.12.0.v202211281949
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.dtdeditor.doc.user' version='1.1.0.v201903222120' generation='2'>
      <update id='org.eclipse.wst.dtdeditor.doc.user' range='[0.0.0,1.1.0.v201903222120)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='DTD Editor documentation'/>
        <property name='df_LT.pluginProvider' value='Eclipse Web Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%pluginProvider'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.sourceediting'/>
        <property name='maven-artifactId' value='org.eclipse.wst.dtdeditor.doc.user'/>
        <property name='maven-version' value='1.1.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.dtdeditor.doc.user' version='1.1.0.v201903222120'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.dtdeditor.doc.user' version='1.1.0.v201903222120'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.dtdeditor.doc.user' version='1.1.0.v201903222120'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.wst.dtdeditor.doc.user
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.dtdeditor.doc.user' version='1.1.0.v201903222120'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wst.dtdeditor.doc.user; singleton:=true&#xA;Bundle-Version: 1.1.0.v201903222120
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.report.designer.ui.data.source' version='4.12.0.v202211281949' singleton='false'>
      <update id='org.eclipse.birt.report.designer.ui.data.source' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse BIRT Project'/>
        <property name='df_LT.bundleName' value='BIRT Designer Data Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.birt'/>
        <property name='maven-artifactId' value='org.eclipse.birt.report.designer.ui.data'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.designer.ui.data.source' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.report.designer.ui.data.source' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.report.designer.ui.data.source' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.report.designer.ui.data.source' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.report.designer.ui.data.source&#xA;Bundle-Version: 4.12.0.v202211281949
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.ecore.change.edit' version='2.8.0.v20180706-1146' generation='2'>
      <update id='org.eclipse.emf.ecore.change.edit' range='[0.0.0,2.8.0.v20180706-1146)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='EMF Change Edit'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.emf'/>
        <property name='maven-artifactId' value='org.eclipse.emf.ecore.change.edit'/>
        <property name='maven-version' value='2.8.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore.change.edit' version='2.8.0.v20180706-1146'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.ecore.change.edit' version='2.8.0.v20180706-1146'/>
        <provided namespace='java.package' name='org.eclipse.emf.ecore.change.provider' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.ecore.change.edit' version='2.8.0.v20180706-1146'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='7'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.6.0,4.0.0)' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.change' range='[2.13.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit' range='[2.14.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='[2.15.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.edit' range='[2.11.0,3.0.0)'/>
        <required namespace='java.package' name='org.osgi.framework' range='[1.5.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.5))'>
          <description>
            org.eclipse.emf.ecore.change.edit
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.ecore.change.edit' version='2.8.0.v20180706-1146'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.emf.ecore.change.edit;singleton:=true&#xA;Bundle-Version: 2.8.0.v20180706-1146
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.report.designer.ui.views.source' version='4.12.0.v202211281949' singleton='false'>
      <update id='org.eclipse.birt.report.designer.ui.views.source' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse BIRT Project'/>
        <property name='df_LT.bundleName' value='BIRT UI Views Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.birt'/>
        <property name='maven-artifactId' value='org.eclipse.birt.report.designer.ui.views'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.designer.ui.views.source' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.report.designer.ui.views.source' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.report.designer.ui.views.source' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.report.designer.ui.views.source' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.report.designer.ui.views.source&#xA;Bundle-Version: 4.12.0.v202211281949
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.director.app' version='1.2.200.v20220802-0626' generation='2'>
      <update id='org.eclipse.equinox.p2.director.app' range='[0.0.0,1.2.200.v20220802-0626)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Equinox Provisioning Director Application'/>
        <property name='df_LT.providerName' value='Eclipse.org - Equinox'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.equinox'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.p2.director.app'/>
        <property name='maven-version' value='1.2.200-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.director.app' version='1.2.200.v20220802-0626'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.director.app' version='1.2.200.v20220802-0626'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.p2.director.app' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.director.app' version='1.2.200.v20220802-0626'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='26'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='[3.5.0,4.0.0)'/>
        <required namespace='java.package' name='org.bouncycastle.openpgp' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.app' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.core.helpers' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.director' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.engine' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.provisional.p2.core.eventbus' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.provisional.p2.director' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.provisional.p2.repository' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.core' range='[2.8.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.core.spi' range='[2.1.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.engine' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.engine.query' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.metadata' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.metadata.expression' range='2.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.planner' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.query' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.repository' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.repository.artifact' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.repository.metadata' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.osgi.framework.log' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.service.environment' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.util' range='0.0.0'/>
        <required namespace='java.package' name='org.osgi.framework' range='1.6.0'/>
        <required namespace='java.package' name='org.osgi.service.packageadmin' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.equinox.p2.director.app
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.director.app' version='1.2.200.v20220802-0626'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.equinox.p2.director.app;singleton:=true&#xA;Bundle-Version: 1.2.200.v20220802-0626
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.databinding.edit.feature.group' version='1.9.0.v20210924-1718' singleton='false'>
      <update id='org.eclipse.emf.databinding.edit.feature.group' range='[0.0.0,1.9.0.v20210924-1718)' severity='0'/>
      <properties size='12'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.emf.features'/>
        <property name='maven-artifactId' value='org.eclipse.emf.databinding.edit'/>
        <property name='maven-version' value='1.9.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.featureName' value='EMF Edit Data Binding'/>
        <property name='df_LT.description' value='Support for using EMF objects with JFace&apos;s data binding framework and integrating with EMF&apos;s editing framework.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.databinding.edit.feature.group' version='1.9.0.v20210924-1718'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='7'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.common' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.databinding' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.edit' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.databinding.edit' range='[1.7.0.v20210113-0340,1.7.0.v20210113-0340]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.databinding.edit.feature.jar' range='[1.9.0.v20210924-1718,1.9.0.v20210924-1718]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='http://www.eclipse.org/legal/epl-v20.html' url='http://www.eclipse.org/legal/epl-v20.html'>
        Copyright (c) 2007-2018 IBM Corporation and others.&#xA;All rights reserved.   This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v2.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v20.html
      </copyright>
    </unit>
    <unit id='org.eclipse.birt.data.nl1' version='4.12.0.v202211281949' singleton='false'>
      <update id='org.eclipse.birt.data.nl1' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='BIRT Data Engine NLS Support'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='maven-groupId' value='org.eclipse.birt.nl'/>
        <property name='maven-artifactId' value='org.eclipse.birt.data.nl1'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.data.nl1' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.data.nl1' version='4.12.0.v202211281949'/>
        <provided namespace='java.package' name='org.eclipse.birt.data.engine.i18n' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.data.nl1' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.fragment'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='osgi.fragment' name='org.eclipse.birt.data' version='4.12.0.v202211281949'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.birt.data' range='[2.1.0,5.0.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.data.nl1' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.data.nl1&#xA;Bundle-Version: 4.12.0.v202211281949&#xA;Fragment-Host: org.eclipse.birt.data;bundle-version=&quot;[2.1.0,5.0.0)&quot;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jdt.core' version='3.31.0.v20220831-1439' generation='2'>
      <update id='org.eclipse.jdt.core' range='[0.0.0,3.31.0.v20220831-1439)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Java Development Tools Core'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.jdt'/>
        <property name='maven-artifactId' value='org.eclipse.jdt.core'/>
        <property name='maven-version' value='3.31.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='53'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.core' version='3.31.0.v20220831-1439'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jdt.core' version='3.31.0.v20220831-1439'/>
        <provided namespace='java.package' name='org.eclipse.jdt.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.core.compiler' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.core.compiler.batch' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.core.dom' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.core.dom.rewrite' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.core.eval' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.core.formatter' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.core.index' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.core.jdom' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.core.provisional' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.core.search' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.core.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.codeassist' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.codeassist.complete' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.codeassist.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.codeassist.select' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.compiler' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.compiler.ast' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.compiler.batch' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.compiler.classfmt' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.compiler.codegen' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.compiler.env' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.compiler.flow' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.compiler.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.compiler.lookup' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.compiler.parser' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.compiler.parser.diagnose' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.compiler.problem' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.compiler.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.core.builder' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.core.dom' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.core.dom.rewrite' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.core.dom.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.core.eval' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.core.hierarchy' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.core.index' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.core.jdom' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.core.nd.java.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.core.search' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.core.search.indexing' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.core.search.matching' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.core.search.processing' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.core.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.eval' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.formatter' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.formatter.linewrap' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.formatter.old' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jdt.core' version='3.31.0.v20220831-1439'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.17.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.13.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filesystem' range='[1.7.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.text' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.team.core' range='[3.1.0,4.0.0)' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.jdt.core
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jdt.core' version='3.31.0.v20220831-1439'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jdt.core; singleton:=true&#xA;Bundle-Version: 3.31.0.v20220831-1439
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.chart.engine.extension.source' version='4.12.0.v202211281949' singleton='false'>
      <update id='org.eclipse.birt.chart.engine.extension.source' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse BIRT Project'/>
        <property name='df_LT.bundleName' value='BIRT Chart Engine Extension Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.birt'/>
        <property name='maven-artifactId' value='org.eclipse.birt.chart.engine.extension'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.chart.engine.extension.source' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.chart.engine.extension.source' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.chart.engine.extension.source' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.chart.engine.extension.source' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.chart.engine.extension.source&#xA;Bundle-Version: 4.12.0.v202211281949
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.e4.ui.bindings' version='0.13.100.v20210722-1426' generation='2'>
      <update id='org.eclipse.e4.ui.bindings' range='[0.0.0,0.13.100.v20210722-1426)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Eclipse Bindings Support'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='eclipse.platform.ui'/>
        <property name='maven-artifactId' value='org.eclipse.e4.ui.bindings'/>
        <property name='maven-version' value='0.13.100-SNAPSHOT'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.bindings' version='0.13.100.v20210722-1426'/>
        <provided namespace='osgi.bundle' name='org.eclipse.e4.ui.bindings' version='0.13.100.v20210722-1426'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.bindings' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.bindings.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.bindings.keys' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.e4.ui.bindings' version='0.13.100.v20210722-1426'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='17'>
        <required namespace='osgi.bundle' name='org.eclipse.swt' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.commands' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.core.contexts' range='1.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.core.di' range='1.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.services' range='1.0.0'/>
        <required namespace='java.package' name='javax.annotation' range='0.0.0'/>
        <required namespace='java.package' name='javax.inject' range='1.0.0'/>
        <required namespace='java.package' name='org.eclipse.e4.core.commands' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.e4.core.commands.internal' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.e4.core.services.log' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jface.bindings' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jface.bindings.keys' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jface.bindings.keys.formatting' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jface.dialogs' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jface.window' range='0.0.0'/>
        <required namespace='java.package' name='org.osgi.framework' range='1.5.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.e4.ui.bindings
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.e4.ui.bindings' version='0.13.100.v20210722-1426'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.e4.ui.bindings;singleton:=true&#xA;Bundle-Version: 0.13.100.v20210722-1426
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.source' version='4.12.0.v202211281949' singleton='false'>
      <update id='org.eclipse.birt.source' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse BIRT Project'/>
        <property name='df_LT.bundleName' value='Business Intelligence and Reporting Tools Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.birt'/>
        <property name='maven-artifactId' value='org.eclipse.birt'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.source' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.source' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.source' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.source' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.source&#xA;Bundle-Version: 4.12.0.v202211281949
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.report.data.oda.xml.ui' version='4.12.0.v202211281949' generation='2'>
      <update id='org.eclipse.birt.report.data.oda.xml.ui' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Vendor' value='Eclipse BIRT Project'/>
        <property name='df_LT.plugin.name' value='BIRT ODA XML Designer'/>
        <property name='org.eclipse.equinox.p2.name' value='%plugin.name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.birt'/>
        <property name='maven-artifactId' value='org.eclipse.birt.report.data.oda.xml.ui'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.data.oda.xml.ui' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.report.data.oda.xml.ui' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.report.data.oda.xml.ui' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.oda.design.ui' range='[3.0.1,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.oda.design' range='[3.0.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.enablement.oda.xml.ui' range='[1.0.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.birt.report.data.oda.xml.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.report.data.oda.xml.ui' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.report.data.oda.xml.ui;singleton:=true&#xA;Bundle-Version: 4.12.0.v202211281949
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.batik.bridge' version='1.14.0.v20210324-0332' singleton='false' generation='2'>
      <update id='org.apache.batik.bridge' range='[0.0.0,1.14.0.v20210324-0332)' severity='0'/>
      <properties size='7'>
        <property name='df_LT.bundleVendor' value='Eclipse Orbit'/>
        <property name='df_LT.bundleName' value='org.apache.xmlgraphics:batik-bridge'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='maven-groupId' value='org.eclipse.orbit.bundles'/>
        <property name='maven-artifactId' value='org.apache.batik.bridge'/>
        <property name='maven-version' value='1.14.0-SNAPSHOT'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.bridge' version='1.14.0.v20210324-0332'/>
        <provided namespace='osgi.bundle' name='org.apache.batik.bridge' version='1.14.0.v20210324-0332'/>
        <provided namespace='java.package' name='org.apache.batik.bridge' version='1.14.0'/>
        <provided namespace='java.package' name='org.apache.batik.bridge.resources' version='1.14.0'/>
        <provided namespace='java.package' name='org.apache.batik.bridge.svg12' version='1.14.0'/>
        <provided namespace='osgi.identity' name='org.apache.batik.bridge' version='1.14.0.v20210324-0332'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='55'>
        <required namespace='osgi.bundle' name='org.apache.batik.util' range='[1.14.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.batik.anim.dom' range='[1.14.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.batik.anim.timing' range='[1.14.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.batik.anim.values' range='[1.14.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.batik.anim' range='[1.14.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.batik.css.engine.value.svg12' range='[1.14.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.batik.css.engine.value.svg' range='[1.14.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.batik.css.engine.value' range='[1.14.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.batik.css.engine' range='[1.14.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.batik.dom.events' range='[1.14.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.batik.dom.svg12' range='[1.14.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.batik.dom.svg' range='[1.14.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.batik.dom.util' range='[1.14.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.batik.dom.xbl' range='[1.14.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.batik.dom' range='[1.14.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.batik.ext.awt.color' range='[1.14.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.batik.ext.awt.geom' range='[1.14.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.batik.ext.awt.image.renderable' range='[1.14.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.batik.ext.awt.image.spi' range='[1.14.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.batik.ext.awt.image' range='[1.14.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.batik.ext.awt' range='[1.14.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.batik.gvt.event' range='[1.14.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.batik.gvt.filter' range='[1.14.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.batik.gvt.flow' range='[1.14.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.batik.gvt.font' range='[1.14.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.batik.gvt.renderer' range='[1.14.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.batik.gvt.text' range='[1.14.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.batik.gvt' range='[1.14.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.batik.parser' range='[1.14.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.batik.script.rhino' range='[1.14.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.batik.script' range='[1.14.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.batik.xml' range='[1.14.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.xml.utils' range='2.7.2'/>
        <required namespace='java.package' name='org.apache.xmlgraphics.java2d.color.profile' range='2.4.0'/>
        <required namespace='java.package' name='org.apache.xmlgraphics.java2d.color' range='2.4.0'/>
        <required namespace='java.package' name='org.apache.xpath.objects' range='2.7.2'/>
        <required namespace='java.package' name='org.apache.xpath' range='2.7.2'/>
        <required namespace='java.package' name='org.mozilla.javascript' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.w3c.dom.svg' range='1.1.0'/>
        <required namespace='java.package' name='org.w3c.dom.xpath' range='0.0.0'/>
        <required namespace='java.package' name='org.w3c.dom.css' range='0.0.0'/>
        <required namespace='java.package' name='javax.swing.event' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.xml.transform' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.batik.bridge' range='[1.14.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.batik.bridge.svg12' range='[1.14.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.batik.constants' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.batik.i18n' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.batik.util' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.batik.util.io' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.batik.w3c.dom' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.w3c.dom' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.w3c.dom.events' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.w3c.dom.views' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.w3c.dom.smil' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.7))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.batik.bridge' version='1.14.0.v20210324-0332'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.apache.batik.bridge&#xA;Bundle-Version: 1.14.0.v20210324-0332
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.report.data.oda.jdbc.dbprofile.ui.source' version='4.12.0.v202211281949' singleton='false'>
      <update id='org.eclipse.birt.report.data.oda.jdbc.dbprofile.ui.source' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse BIRT Project'/>
        <property name='df_LT.bundleName' value='JDBC Database Connection Data Source ODA Designer Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.birt'/>
        <property name='maven-artifactId' value='org.eclipse.birt.report.data.oda.jdbc.dbprofile.ui'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.data.oda.jdbc.dbprofile.ui.source' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.report.data.oda.jdbc.dbprofile.ui.source' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.report.data.oda.jdbc.dbprofile.ui.source' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.report.data.oda.jdbc.dbprofile.ui.source' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.report.data.oda.jdbc.dbprofile.ui.source&#xA;Bundle-Version: 4.12.0.v202211281949
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='com.google.protobuf' version='2.4.0.v201105131100' singleton='false'>
      <update id='com.google.protobuf' range='[0.0.0,2.4.0.v201105131100)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Protocol Buffers'/>
        <property name='df_LT.providerName' value='Eclipse Orbit'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='iplog.bug_id' value='5135'/>
        <property name='iplog.contact.name' value='Chris Aniszczyk'/>
        <property name='iplog.contact.email' value='caniszczyk@gmail.com'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='com.google.protobuf' version='2.4.0.v201105131100'/>
        <provided namespace='osgi.bundle' name='com.google.protobuf' version='2.4.0.v201105131100'/>
        <provided namespace='java.package' name='com.google.protobuf' version='2.4.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='com.google.protobuf' version='2.4.0.v201105131100'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: com.google.protobuf&#xA;Bundle-Version: 2.4.0.v201105131100
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.connectivity.oda.feature.feature.jar' version='1.14.102.201911250848'>
      <properties size='12'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.update.feature.plugin' value='org.eclipse.datatools.connectivity.oda'/>
        <property name='df_LT.featureCopyright' value='Copyright (c) 2004, 2014 Actuate Corporation. All rights reserved. This program and the accompanying materials are made available under the terms of the Eclipse Public License 2.0 which accompanies this distribution, and is available at https://www.eclipse.org/legal/epl-2.0/'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.featureName' value='Data Tools Platform Open Data Access Runtime'/>
        <property name='df_LT.description' value='Data Tools Platform Open Data Access Runtime'/>
        <property name='df_LT.providerName' value='Eclipse Data Tools Platform'/>
        <property name='maven-groupId' value='org.eclipse.datatools.features'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.connectivity.oda.feature'/>
        <property name='maven-version' value='1.14.102-SNAPSHOT'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.connectivity.oda.feature.feature.jar' version='1.14.102.201911250848'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.datatools.connectivity.oda.feature' version='1.14.102.201911250848'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.datatools.connectivity.oda.feature' version='1.14.102.201911250848'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %featureCopyright
      </copyright>
    </unit>
    <unit id='org.eclipse.datatools.modelbase.derby' version='1.2.101.201811012051' generation='2'>
      <update id='org.eclipse.datatools.modelbase.derby' range='[0.0.0,1.2.101.201811012051)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Eclipse Data Tools Platform Derby Model Plug-in'/>
        <property name='df_LT.providerName' value='Eclipse Data Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.modelbase.derby'/>
        <property name='maven-version' value='1.2.101-SNAPSHOT'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.modelbase.derby' version='1.2.101.201811012051'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.modelbase.derby' version='1.2.101.201811012051'/>
        <provided namespace='java.package' name='org.eclipse.datatools.modelbase.derby' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.modelbase.derby.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.modelbase.derby.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.modelbase.derby' version='1.2.101.201811012051'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.modelbase.sql' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.datatools.modelbase.derby
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.modelbase.derby' version='1.2.101.201811012051'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.modelbase.derby; singleton:=true&#xA;Bundle-Version: 1.2.101.201811012051
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.report.designer.ui.cubebuilder.source' version='4.12.0.v202211281949' singleton='false'>
      <update id='org.eclipse.birt.report.designer.ui.cubebuilder.source' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse BIRT Project'/>
        <property name='df_LT.bundleName' value='BIRT Cube Builder Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.birt'/>
        <property name='maven-artifactId' value='org.eclipse.birt.report.designer.ui.cubebuilder'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.designer.ui.cubebuilder.source' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.report.designer.ui.cubebuilder.source' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.report.designer.ui.cubebuilder.source' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.report.designer.ui.cubebuilder.source' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.report.designer.ui.cubebuilder.source&#xA;Bundle-Version: 4.12.0.v202211281949
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.mapping.ecore2ecore' version='2.11.0.v20180706-1146' generation='2'>
      <update id='org.eclipse.emf.mapping.ecore2ecore' range='[0.0.0,2.11.0.v20180706-1146)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='EMF Ecore to Ecore Mapping'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.emf'/>
        <property name='maven-artifactId' value='org.eclipse.emf.mapping.ecore2ecore'/>
        <property name='maven-version' value='2.11.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mapping.ecore2ecore' version='2.11.0.v20180706-1146'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.mapping.ecore2ecore' version='2.11.0.v20180706-1146'/>
        <provided namespace='java.package' name='org.eclipse.emf.mapping.ecore2ecore' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.mapping.ecore2ecore.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.mapping.ecore2ecore.provider' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.mapping.ecore2ecore.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.mapping.ecore2ecore' version='2.11.0.v20180706-1146'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='8'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.6.0,4.0.0)' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='[2.15.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.edit' range='[2.11.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='[2.15.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.mapping' range='[2.11.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit' range='[2.14.0,3.0.0)'/>
        <required namespace='java.package' name='org.osgi.framework' range='[1.5.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.5))'>
          <description>
            org.eclipse.emf.mapping.ecore2ecore
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.mapping.ecore2ecore' version='2.11.0.v20180706-1146'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.emf.mapping.ecore2ecore;singleton:=true&#xA;Bundle-Version: 2.11.0.v20180706-1146
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.server_ui.feature.feature.group' version='3.3.1300.v202208260501' singleton='false'>
      <update id='org.eclipse.wst.server_ui.feature.feature.group' range='[0.0.0,3.3.1300.v202208260501)' severity='0'/>
      <properties size='13'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.webtools.servertools'/>
        <property name='maven-artifactId' value='org.eclipse.wst.server_ui.feature'/>
        <property name='maven-version' value='3.3.1300-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;&#x9;- Content may be structured and packaged into modules to facilitate delivering,&#xA;&#x9;  extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;&#x9;  plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;&#x9;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;&#x9;  in a directory named &quot;plugins&quot;.&#xA;&#x9;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;&#x9;  Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;&#x9;  Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;&#x9;  numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;&#x9;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;&#x9;  named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;&#x9;- The top-level (root) directory&#xA;&#x9;- Plug-in and Fragment directories&#xA;&#x9;- Inside Plug-ins and Fragments packaged as JARs&#xA;&#x9;- Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;&#x9;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;&#x9;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;&#x9;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;&#x9;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;&#x9;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;&#x9;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;&#x9;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;&#x9;   the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;&#x9;   extending or updating the functionality of an Eclipse-based product.&#xA;&#x9;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;&#x9;   Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;&#x9;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;&#x9;   govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;&#x9;   Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;&#x9;   with the Specification. Such Installable Software Agreement must inform the user of the&#xA;&#x9;   terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;&#x9;   the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;&#x9;   indication of agreement by the user, the provisioning Technology will complete installation&#xA;&#x9;   of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2006 IBM Corporation and others.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License 2.0&#xA;which accompanies this distribution, and is available at&#xA;https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;SPDX-License-Identifier: EPL-2.0&#xA;&#xA;Contributors:&#xA;IBM Corporation - initial API and implementation'/>
        <property name='df_LT.featureName' value='WST Server UI'/>
        <property name='df_LT.description' value='Server tools framework UI'/>
        <property name='df_LT.providerName' value='Eclipse Web Tools Platform'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.server_ui.feature.feature.group' version='3.3.1300.v202208260501'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='7'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.server_userdoc.feature.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.server_core.feature.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.internet.monitor.ui' range='[1.0.800.v202007170127,1.0.800.v202007170127]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.server.ui.infopop' range='[1.1.200.v201901310132,1.1.200.v201901310132]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.server.ui' range='[1.5.800.v202208260501,1.5.800.v202208260501]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.server.discovery' range='[1.3.500.v202204301608,1.3.500.v202204301608]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.server_ui.feature.feature.jar' range='[3.3.1300.v202208260501,3.3.1300.v202208260501]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.birt.report.engine.script.javascript.source' version='4.12.0.v202211281949' singleton='false'>
      <update id='org.eclipse.birt.report.engine.script.javascript.source' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse BIRT Project'/>
        <property name='df_LT.bundleName' value='BIRT Javascript Engine Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.birt'/>
        <property name='maven-artifactId' value='org.eclipse.birt.report.engine.script.javascript'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.script.javascript.source' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.report.engine.script.javascript.source' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.report.engine.script.javascript.source' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.report.engine.script.javascript.source' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.report.engine.script.javascript.source&#xA;Bundle-Version: 4.12.0.v202211281949
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='junit-jupiter-engine' version='5.9.0' singleton='false' generation='2'>
      <update id='junit-jupiter-engine' range='[0.0.0,5.9.0)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='JUnit Jupiter Engine'/>
        <property name='maven-groupId' value='org.junit.jupiter'/>
        <property name='maven-artifactId' value='junit-jupiter-engine'/>
        <property name='maven-version' value='5.9.0'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='13'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='junit-jupiter-engine' version='5.9.0'/>
        <provided namespace='osgi.bundle' name='junit-jupiter-engine' version='5.9.0'/>
        <provided namespace='java.package' name='org.junit.jupiter.engine' version='5.9.0'/>
        <provided namespace='java.package' name='org.junit.jupiter.engine.config' version='5.9.0'/>
        <provided namespace='java.package' name='org.junit.jupiter.engine.descriptor' version='5.9.0'/>
        <provided namespace='java.package' name='org.junit.jupiter.engine.discovery' version='5.9.0'/>
        <provided namespace='java.package' name='org.junit.jupiter.engine.discovery.predicates' version='5.9.0'/>
        <provided namespace='java.package' name='org.junit.jupiter.engine.execution' version='5.9.0'/>
        <provided namespace='java.package' name='org.junit.jupiter.engine.extension' version='5.9.0'/>
        <provided namespace='java.package' name='org.junit.jupiter.engine.support' version='5.9.0'/>
        <provided namespace='osgi.identity' name='junit-jupiter-engine' version='5.9.0'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.junit.platform.engine' name='junit-jupiter' version='5.9.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='21'>
        <required namespace='java.package' name='org.apiguardian.api' range='[1.1.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit.platform.commons.logging' range='[1.9.0,2.0.0)'/>
        <required namespace='java.package' name='org.junit.jupiter.api' range='[5.9.0,6.0.0)'/>
        <required namespace='java.package' name='org.junit.jupiter.api.extension' range='[5.9.0,6.0.0)'/>
        <required namespace='java.package' name='org.junit.jupiter.api.function' range='[5.9.0,6.0.0)'/>
        <required namespace='java.package' name='org.junit.jupiter.api.io' range='[5.9.0,6.0.0)'/>
        <required namespace='java.package' name='org.junit.jupiter.api.parallel' range='[5.9.0,6.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.commons' range='[1.9.0,2.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.commons.function' range='[1.9.0,2.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.commons.support' range='[1.9.0,2.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.commons.util' range='[1.9.0,2.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.engine' range='[1.9.0,2.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.engine.discovery' range='[1.9.0,2.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.engine.reporting' range='[1.9.0,2.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.engine.support.config' range='[1.9.0,2.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.engine.support.descriptor' range='[1.9.0,2.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.engine.support.discovery' range='[1.9.0,2.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.engine.support.hierarchical' range='[1.9.0,2.0.0)'/>
        <required namespace='java.package' name='org.opentest4j' range='[1.2.0,2.0.0)'/>
        <requiredProperties namespace='org.junit.platform.launcher' match='(&amp;(org.junit.platform.launcher=junit-platform-launcher)(version&gt;=1.9.0)(!(version&gt;=2)))'>
          <description>
            junit-jupiter-engine
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            junit-jupiter-engine
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='junit-jupiter-engine' version='5.9.0'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: junit-jupiter-engine&#xA;Bundle-Version: 5.9.0
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.common_ui.feature.feature.group' version='3.23.0.v202207121617' singleton='false'>
      <update id='org.eclipse.wst.common_ui.feature.feature.group' range='[0.0.0,3.23.0.v202207121617)' severity='0'/>
      <properties size='12'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.webtools.common'/>
        <property name='maven-artifactId' value='org.eclipse.wst.common_ui.feature'/>
        <property name='maven-version' value='3.23.0-SNAPSHOT'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2006 IBM Corporation and others.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v2.0&#xA;which accompanies this distribution, and is available at&#xA;https://www.eclipse.org/legal/epl-2.0/'/>
        <property name='df_LT.featureName' value='WST Common UI'/>
        <property name='df_LT.description' value='Provides the Validation Framework and Snippets View'/>
        <property name='df_LT.providerName' value='Eclipse Web Tools Platform'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.common_ui.feature.feature.group' version='3.23.0.v202207121617'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='10'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.common_core.feature.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.common.frameworks.ui' range='[1.2.401.v202007142017,1.2.401.v202007142017]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.common.infopop' range='[1.0.301.v202007142017,1.0.301.v202007142017]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.common.snippets' range='[1.2.600.v202207121617,1.2.600.v202207121617]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.common.ui' range='[1.2.200.v202207121617,1.2.200.v202207121617]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.common.modulecore.ui' range='[1.0.302.v202007142017,1.0.302.v202007142017]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.internet.cache' range='[1.1.0.v202011161431,1.1.0.v202011161431]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.validation.ui' range='[1.2.601.v202007142017,1.2.601.v202007142017]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.validation.infopop' range='[1.0.300.v202007131715,1.0.300.v202007131715]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.common_ui.feature.feature.jar' range='[3.23.0.v202207121617,3.23.0.v202207121617]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.core.contenttype' version='3.8.200.v20220817-1539' generation='2'>
      <update id='org.eclipse.core.contenttype' range='[0.0.0,3.8.200.v20220817-1539)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Eclipse Content Mechanism'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.core.contenttype'/>
        <property name='maven-version' value='3.8.200-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.contenttype' version='3.8.200.v20220817-1539'/>
        <provided namespace='osgi.bundle' name='org.eclipse.core.contenttype' version='3.8.200.v20220817-1539'/>
        <provided namespace='java.package' name='org.eclipse.core.internal.content' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.runtime.content' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.core.contenttype' version='3.8.200.v20220817-1539'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='12'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.preferences' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.registry' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='[3.13.0,4.0.0)'/>
        <required namespace='java.package' name='javax.xml.parsers' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.service.debug' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.util' range='1.0.0'/>
        <required namespace='java.package' name='org.osgi.framework' range='0.0.0'/>
        <required namespace='java.package' name='org.osgi.util.tracker' range='0.0.0'/>
        <required namespace='java.package' name='org.xml.sax' range='0.0.0'/>
        <required namespace='java.package' name='org.xml.sax.ext' range='0.0.0'/>
        <required namespace='java.package' name='org.xml.sax.helpers' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.core.contenttype
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.core.contenttype' version='3.8.200.v20220817-1539'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.core.contenttype; singleton:=true&#xA;Bundle-Version: 3.8.200.v20220817-1539
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.sse.core' version='1.2.800.v202207121749' generation='2'>
      <update id='org.eclipse.wst.sse.core' range='[0.0.0,1.2.800.v202207121749)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Structured Source Model'/>
        <property name='df_LT.providerName' value='Eclipse Web Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.sourceediting'/>
        <property name='maven-artifactId' value='org.eclipse.wst.sse.core'/>
        <property name='maven-version' value='1.2.800-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='37'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.sse.core' version='1.2.800.v202207121749'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.sse.core' version='1.2.800.v202207121749'/>
        <provided namespace='java.package' name='org.eclipse.wst.sse.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.sse.core.indexing' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.sse.core.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.sse.core.internal.cleanup' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.sse.core.internal.document' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.sse.core.internal.encoding' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.sse.core.internal.encoding.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.sse.core.internal.exceptions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.sse.core.internal.filebuffers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.sse.core.internal.format' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.sse.core.internal.ltk.modelhandler' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.sse.core.internal.ltk.parser' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.sse.core.internal.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.sse.core.internal.modelhandler' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.sse.core.internal.parser' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.sse.core.internal.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.sse.core.internal.provisional' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.sse.core.internal.provisional.document' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.sse.core.internal.provisional.events' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.sse.core.internal.provisional.exceptions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.sse.core.internal.provisional.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.sse.core.internal.provisional.tasks' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.sse.core.internal.provisional.text' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.sse.core.internal.tasks' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.sse.core.internal.text' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.sse.core.internal.text.rules' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.sse.core.internal.undo' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.sse.core.internal.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.sse.core.internal.validate' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.sse.core.text' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.sse.core.utils' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.sse.internal.contentproperties' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.sse.core' version='1.2.800.v202207121749'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='14'>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.13.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.text' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.jobs' range='[3.10.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.14.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filebuffers' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.uriresolver' range='[1.2.300,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.common' range='[2.14.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.validation' range='[1.2.700,2.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filesystem' range='[1.7.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='[3.6.100,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.osgi.services' range='[3.7.0,4.0.0)'/>
        <required namespace='java.package' name='com.ibm.icu.util' range='0.0.0'/>
        <required namespace='java.package' name='com.ibm.icu.text' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.wst.sse.core
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.sse.core' version='1.2.800.v202207121749'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wst.sse.core; singleton:=true&#xA;Bundle-Version: 1.2.800.v202207121749
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.draw2d' version='3.11.100.202206170857' singleton='false' generation='2'>
      <update id='org.eclipse.draw2d' range='[0.0.0,3.11.100.202206170857)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Plugin.providerName' value='Eclipse GEF'/>
        <property name='df_LT.Plugin.name' value='GEF Classic Draw2d'/>
        <property name='org.eclipse.equinox.p2.name' value='%Plugin.name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Plugin.providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.gef'/>
        <property name='maven-artifactId' value='org.eclipse.draw2d'/>
        <property name='maven-version' value='3.11.100-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='13'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.draw2d' version='3.11.100.202206170857'/>
        <provided namespace='osgi.bundle' name='org.eclipse.draw2d' version='3.11.100.202206170857'/>
        <provided namespace='java.package' name='org.eclipse.draw2d' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.draw2d.graph' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.draw2d.geometry' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.draw2d.images' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.draw2d.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.draw2d.parts' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.draw2d.text' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.draw2d.widgets' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.draw2d' version='3.11.100.202206170857'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='3'>
        <required namespace='osgi.bundle' name='org.eclipse.swt' range='[3.4.0,4.0.0)'/>
        <required namespace='java.package' name='com.ibm.icu.text' range='3.8.1'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.draw2d
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.draw2d' version='3.11.100.202206170857'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.draw2d&#xA;Bundle-Version: 3.11.100.202206170857
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='jakarta.el' version='4.0.0.v20210105-0527' singleton='false' generation='2'>
      <update id='jakarta.el' range='[0.0.0,4.0.0.v20210105-0527)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse Orbit'/>
        <property name='df_LT.bundleName' value='Jakarta Expression Language API'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.description' value='Jakarta Expression Language 4.0'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='https://www.eclipse.org'/>
        <property name='maven-groupId' value='org.eclipse.orbit.bundles'/>
        <property name='maven-artifactId' value='jakarta.el'/>
        <property name='maven-version' value='4.0.0-SNAPSHOT'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='jakarta.el' version='4.0.0.v20210105-0527'/>
        <provided namespace='osgi.bundle' name='jakarta.el' version='4.0.0.v20210105-0527'/>
        <provided namespace='java.package' name='jakarta.el' version='4.0.0'/>
        <provided namespace='osgi.identity' name='jakarta.el' version='4.0.0.v20210105-0527'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='jakarta.el' version='4.0.0.v20210105-0527'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: jakarta.el&#xA;Bundle-Version: 4.0.0.v20210105-0527
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.core.tests' version='4.12.0.v202211281949' generation='2'>
      <update id='org.eclipse.birt.core.tests' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='BIRT CORE Tests Plug-in'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse BIRT Project'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='maven-groupId' value='org.eclipse.birt'/>
        <property name='maven-artifactId' value='org.eclipse.birt.core.tests'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-test-plugin'/>
      </properties>
      <provides size='19'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.core.tests' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.core.tests' version='4.12.0.v202211281949'/>
        <provided namespace='java.package' name='org.eclipse.birt.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.core.archive' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.core.archive.cache' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.core.archive.compound' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.core.btree' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.core.config' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.core.data' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.core.exception' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.core.format' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.core.fs' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.core.script' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.core.script.bre' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.core.template' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.core.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.core.tests' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='osgi.bundle' name='org.eclipse.birt.core' range='4.12.0'/>
        <required namespace='osgi.bundle' name='org.junit' range='4.13.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.osgi.framework' range='1.3.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.birt.core.tests
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.core.tests' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.core.tests;singleton:=true&#xA;Bundle-Version: 4.12.0.v202211281949
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='javax.annotation' version='1.3.5.v20200909-1856' singleton='false' generation='2'>
      <update id='javax.annotation' range='[0.0.0,1.3.5.v20200909-1856)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse Orbit'/>
        <property name='df_LT.bundleName' value='Jakarta Annotations API'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.description' value='Jakarta Annotations API'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='https://www.eclipse.org'/>
        <property name='maven-groupId' value='org.eclipse.orbit.bundles'/>
        <property name='maven-artifactId' value='javax.annotation'/>
        <property name='maven-version' value='1.3.5-SNAPSHOT'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='javax.annotation' version='1.3.5.v20200909-1856'/>
        <provided namespace='osgi.bundle' name='javax.annotation' version='1.3.5.v20200909-1856'/>
        <provided namespace='java.package' name='javax.annotation' version='1.3.5'/>
        <provided namespace='java.package' name='javax.annotation.security' version='1.3.5'/>
        <provided namespace='java.package' name='javax.annotation.sql' version='1.3.5'/>
        <provided namespace='osgi.identity' name='javax.annotation' version='1.3.5.v20200909-1856'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='5'>
        <required namespace='osgi.bundle' name='org.eclipse.osgi' range='0.0.0'/>
        <required namespace='java.package' name='javax.annotation' range='1.3.5'/>
        <required namespace='java.package' name='javax.annotation.security' range='1.3.5'/>
        <required namespace='java.package' name='javax.annotation.sql' range='1.3.5'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='javax.annotation' version='1.3.5.v20200909-1856'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: javax.annotation&#xA;Bundle-Version: 1.3.5.v20200909-1856
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.report.data.oda.xml.ui.source' version='4.12.0.v202211281949' singleton='false'>
      <update id='org.eclipse.birt.report.data.oda.xml.ui.source' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse BIRT Project'/>
        <property name='df_LT.bundleName' value='BIRT ODA XML Designer Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.birt'/>
        <property name='maven-artifactId' value='org.eclipse.birt.report.data.oda.xml.ui'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.data.oda.xml.ui.source' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.report.data.oda.xml.ui.source' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.report.data.oda.xml.ui.source' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.report.data.oda.xml.ui.source' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.report.data.oda.xml.ui.source&#xA;Bundle-Version: 4.12.0.v202211281949
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.report.data.bidi.utils.source' version='4.12.0.v202211281949' singleton='false'>
      <update id='org.eclipse.birt.report.data.bidi.utils.source' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse BIRT Project'/>
        <property name='df_LT.bundleName' value='Bidi Utils Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.birt'/>
        <property name='maven-artifactId' value='org.eclipse.birt.report.data.bidi.utils'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.data.bidi.utils.source' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.report.data.bidi.utils.source' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.report.data.bidi.utils.source' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.report.data.bidi.utils.source' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.report.data.bidi.utils.source&#xA;Bundle-Version: 4.12.0.v202211281949
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.report.engine.emitter.config.odp' version='4.12.0.v202211281949' generation='2'>
      <update id='org.eclipse.birt.report.engine.emitter.config.odp' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='BIRT OpenDocument Presentation Emitter Descriptor'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse BIRT Project'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='maven-groupId' value='org.eclipse.birt'/>
        <property name='maven-artifactId' value='org.eclipse.birt.report.engine.emitter.config.odp'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.emitter.config.odp' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.report.engine.emitter.config.odp' version='4.12.0.v202211281949'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.emitter.config.odp' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.report.engine.emitter.config.odp' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='osgi.bundle' name='org.eclipse.birt.core' range='[2.3.1,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.engine' range='[2.3.1,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.engine.emitter.config' range='[2.3.0,5.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.birt.report.engine.emitter.config.odp
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.report.engine.emitter.config.odp' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.report.engine.emitter.config.odp;singleton:=true&#xA;Bundle-Version: 4.12.0.v202211281949
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.batik.transcoder.source' version='1.14.0.v20210324-0332' singleton='false'>
      <update id='org.apache.batik.transcoder.source' range='[0.0.0,1.14.0.v20210324-0332)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.bundleVendor' value='Eclipse Orbit'/>
        <property name='df_LT.bundleName' value='org.apache.xmlgraphics:batik-transcoder Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='maven-groupId' value='org.eclipse.orbit.bundles'/>
        <property name='maven-artifactId' value='org.apache.batik.transcoder'/>
        <property name='maven-version' value='1.14.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.transcoder.source' version='1.14.0.v20210324-0332'/>
        <provided namespace='osgi.bundle' name='org.apache.batik.transcoder.source' version='1.14.0.v20210324-0332'/>
        <provided namespace='osgi.identity' name='org.apache.batik.transcoder.source' version='1.14.0.v20210324-0332'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.batik.transcoder.source' version='1.14.0.v20210324-0332'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.apache.batik.transcoder.source&#xA;Bundle-Version: 1.14.0.v20210324-0332
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jst.ws.axis.infopop' version='1.0.400.v201903050508'>
      <update id='org.eclipse.jst.ws.axis.infopop' range='[0.0.0,1.0.400.v201903050508)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Web services Axis context sensitive help'/>
        <property name='df_LT.pluginProvider' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%pluginProvider'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.webservices'/>
        <property name='maven-artifactId' value='org.eclipse.jst.ws.axis.infopop'/>
        <property name='maven-version' value='1.0.400-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.ws.axis.infopop' version='1.0.400.v201903050508'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jst.ws.axis.infopop' version='1.0.400.v201903050508'/>
        <provided namespace='osgi.identity' name='org.eclipse.jst.ws.axis.infopop' version='1.0.400.v201903050508'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jst.ws.axis.infopop' version='1.0.400.v201903050508'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jst.ws.axis.infopop; singleton:=true&#xA;Bundle-Version: 1.0.400.v201903050508
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.sqltools.result.ui' version='1.3.101.201811012051' generation='2'>
      <update id='org.eclipse.datatools.sqltools.result.ui' range='[0.0.0,1.3.101.201811012051)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Plugin.Name' value='Eclipse Data Tools Platform SQL Results View UI Plug-in'/>
        <property name='df_LT.Plugin.ProviderName' value='Eclipse Data Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%Plugin.Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Plugin.ProviderName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.sqltools.result.ui'/>
        <property name='maven-version' value='1.3.101-SNAPSHOT'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.sqltools.result.ui' version='1.3.101.201811012051'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.result.ui' version='1.3.101.201811012051'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.result.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.result.ui.view' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.sqltools.result.ui' version='1.3.101.201811012051'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='13'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.help' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.result' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.common.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench.texteditor' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='0.0.0'/>
        <required namespace='java.package' name='com.ibm.icu.text' range='3.6.1'/>
        <required namespace='java.package' name='com.ibm.icu.util' range='3.6.1'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.datatools.sqltools.result.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.sqltools.result.ui' version='1.3.101.201811012051'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.sqltools.result.ui;singleton:=true&#xA;Bundle-Version: 1.3.101.201811012051
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.cshelp' version='4.12.0.v202211281949' generation='2'>
      <update id='org.eclipse.birt.cshelp' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='BIRT Context-sensitive Help'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse BIRT Project'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.birt'/>
        <property name='maven-artifactId' value='org.eclipse.birt.cshelp'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.cshelp' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.cshelp' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.cshelp' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='3'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.help' range='[3.2.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.birt.cshelp
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.cshelp' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.cshelp;singleton:=true&#xA;Bundle-Version: 4.12.0.v202211281949
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jdt.annotation' version='1.2.100.v20220826-1026' singleton='false' generation='2'>
      <update id='org.eclipse.jdt.annotation' range='[0.0.0,1.2.100.v20220826-1026)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleName' value='JDT Annotations for Enhanced Null Analysis'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='bundle'/>
        <property name='maven-groupId' value='org.eclipse.jdt'/>
        <property name='maven-artifactId' value='org.eclipse.jdt.annotation'/>
        <property name='maven-version' value='1.2.100-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.annotation' version='1.2.100.v20220826-1026'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jdt.annotation' version='1.2.100.v20220826-1026'/>
        <provided namespace='java.package' name='org.eclipse.jdt.annotation' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jdt.annotation' version='1.2.100.v20220826-1026'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.jdt.annotation
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jdt.annotation' version='1.2.100.v20220826-1026'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jdt.annotation&#xA;Bundle-Version: 1.2.100.v20220826-1026
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.report.engine.emitter.config.html' version='4.12.0.v202211281949' generation='2'>
      <update id='org.eclipse.birt.report.engine.emitter.config.html' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='BIRT HTML Emitter Descriptor'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse BIRT Project'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='maven-groupId' value='org.eclipse.birt'/>
        <property name='maven-artifactId' value='org.eclipse.birt.report.engine.emitter.config.html'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.emitter.config.html' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.report.engine.emitter.config.html' version='4.12.0.v202211281949'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.emitter.config.html' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.report.engine.emitter.config.html' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='osgi.bundle' name='org.eclipse.birt.core' range='[2.3.1,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.engine' range='[2.3.1,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.engine.emitter.config' range='[2.3.0,5.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.birt.report.engine.emitter.config.html
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.report.engine.emitter.config.html' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.report.engine.emitter.config.html;singleton:=true&#xA;Bundle-Version: 4.12.0.v202211281949
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.report.data.oda.jdbc.dbprofile.sampledb.ui.source' version='4.12.0.v202211281949' singleton='false'>
      <update id='org.eclipse.birt.report.data.oda.jdbc.dbprofile.sampledb.ui.source' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse BIRT Project'/>
        <property name='df_LT.bundleName' value='BIRT Sample Database Connection Profile UI Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.birt'/>
        <property name='maven-artifactId' value='org.eclipse.birt.report.data.oda.jdbc.dbprofile.sampledb.ui'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.data.oda.jdbc.dbprofile.sampledb.ui.source' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.report.data.oda.jdbc.dbprofile.sampledb.ui.source' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.report.data.oda.jdbc.dbprofile.sampledb.ui.source' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.report.data.oda.jdbc.dbprofile.sampledb.ui.source' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.report.data.oda.jdbc.dbprofile.sampledb.ui.source&#xA;Bundle-Version: 4.12.0.v202211281949
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.engine.runtime.feature.jar' version='4.12.0.v202211281949'>
      <properties size='13'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.eclipse.org/birt'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 2.0 (available at&#xA;http://www.eclipse.org/legal/epl-2.0.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='(c) Copyright Eclipse Contributors and others 2004, 2007. All rights reserved.'/>
        <property name='df_LT.featureName' value='BIRT Engine Runtime Feature'/>
        <property name='df_LT.description' value='Eclipse Business Intelligence and Reporting Tools (BIRT) Report Designer Plug-ins,  Runtime and user documentation.'/>
        <property name='df_LT.providerName' value='Eclipse BIRT Project'/>
        <property name='maven-groupId' value='org.eclipse.birt.features'/>
        <property name='maven-artifactId' value='org.eclipse.birt.engine.runtime'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.engine.runtime.feature.jar' version='4.12.0.v202211281949'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.birt.engine.runtime' version='4.12.0.v202211281949'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.birt.engine.runtime' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='%25copyrightURL' url='%25copyrightURL'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.wst.common.frameworks.ui' version='1.2.401.v202007142017' generation='2'>
      <update id='org.eclipse.wst.common.frameworks.ui' range='[0.0.0,1.2.401.v202007142017)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='WTP UI Plug-in'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.common'/>
        <property name='maven-artifactId' value='org.eclipse.wst.common.frameworks.ui'/>
        <property name='maven-version' value='1.2.401-SNAPSHOT'/>
      </properties>
      <provides size='10'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.common.frameworks.ui' version='1.2.401.v202007142017'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.common.frameworks.ui' version='1.2.401.v202007142017'/>
        <provided namespace='java.package' name='org.eclipse.wst.common.frameworks.internal.datamodel.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.common.frameworks.internal.dialog.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.common.frameworks.internal.eclipse.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.common.frameworks.internal.operation.extensionui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.common.frameworks.internal.ui' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.common.frameworks.ui' version='1.2.401.v202007142017'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='10'>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.frameworks' range='[1.1.200,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.environment' range='[1.0.200,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.core' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='[3.4.100,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.bidi' range='[0.10.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.5))'>
          <description>
            org.eclipse.wst.common.frameworks.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.common.frameworks.ui' version='1.2.401.v202007142017'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wst.common.frameworks.ui; singleton:=true&#xA;Bundle-Version: 1.2.401.v202007142017
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='javax.xml.stream' version='1.0.1.v201004272200' singleton='false'>
      <update id='javax.xml.stream' range='[0.0.0,1.0.1.v201004272200)' severity='0'/>
      <properties size='7'>
        <property name='df_LT.Bundle-Name' value='Java XML Streaming API'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Orbit'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='iplog.bug_id' value='3003'/>
        <property name='iplog.contact.name' value='Oisin Hurley'/>
        <property name='iplog.contact.email' value='oisin.hurley@gmail.com'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='javax.xml.stream' version='1.0.1.v201004272200'/>
        <provided namespace='osgi.bundle' name='javax.xml.stream' version='1.0.1.v201004272200'/>
        <provided namespace='java.package' name='javax.xml' version='1.0.1'/>
        <provided namespace='java.package' name='javax.xml.namespace' version='1.0.1'/>
        <provided namespace='java.package' name='javax.xml.stream' version='1.0.1'/>
        <provided namespace='java.package' name='javax.xml.stream.events' version='1.0.1'/>
        <provided namespace='java.package' name='javax.xml.stream.util' version='1.0.1'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='javax.xml' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.osgi' range='0.0.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='javax.xml.stream' version='1.0.1.v201004272200'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: javax.xml.stream&#xA;Bundle-Version: 1.0.1.v201004272200
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.enablement.ibm.db2' version='1.2.102.202103070014' generation='2'>
      <update id='org.eclipse.datatools.enablement.ibm.db2' range='[0.0.0,1.2.102.202103070014)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Eclipse Data Tools Platform IBM DB2 Plug-in'/>
        <property name='df_LT.providerName' value='Eclipse Data Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.enablement.ibm.db2'/>
        <property name='maven-version' value='1.2.102-SNAPSHOT'/>
      </properties>
      <provides size='15'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.ibm.db2' version='1.2.102.202103070014'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.enablement.ibm.db2' version='1.2.102.202103070014'/>
        <provided namespace='java.package' name='org.eclipse.datatools.enablement.ibm.db2' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.enablement.ibm.db2.catalog' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.enablement.ibm.db2.catalog.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.enablement.ibm.db2.containment' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.enablement.ibm.db2.data' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.enablement.ibm.db2.ddl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.enablement.ibm.db2.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.enablement.ibm.db2.model.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.enablement.ibm.db2.model.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.enablement.ibm.db2.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.enablement.ibm.db2' version='1.2.102.202103070014'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='9'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.sqm.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.enablement.ibm' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.modelbase.sql' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.data.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.change' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.datatools.enablement.ibm.db2
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.enablement.ibm.db2' version='1.2.102.202103070014'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.enablement.ibm.db2;singleton:=true&#xA;Bundle-Version: 1.2.102.202103070014
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='javax.transaction' version='1.1.1.v201105210645' singleton='false'>
      <update id='javax.transaction' range='[0.0.0,1.1.1.v201105210645)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Vendor.0' value='Eclipse Orbit'/>
        <property name='df_LT.Bundle-Name.0' value='geronimo Javax Transaction API 1.1.1 spec'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name.0'/>
        <property name='org.eclipse.equinox.p2.description' value='Provides open-source implementations of Sun specifications.'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor.0'/>
        <property name='iplog.bug_id' value='3903'/>
        <property name='iplog.contact.name' value='Hugues Malphettes'/>
        <property name='iplog.contact.email' value='hmalphettes@intalio.com'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='javax.transaction' version='1.1.1.v201105210645'/>
        <provided namespace='osgi.bundle' name='javax.transaction' version='1.1.1.v201105210645'/>
        <provided namespace='java.package' name='javax.transaction.xa' version='1.1.0'/>
        <provided namespace='java.package' name='javax.transaction' version='1.1.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='osgi.fragment' name='org.eclipse.osgi' version='1.1.1.v201105210645'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.osgi' range='0.0.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='javax.transaction' version='1.1.1.v201105210645'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: javax.transaction&#xA;Bundle-Version: 1.1.1.v201105210645&#xA;Fragment-Host: system.bundle
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.sqltools.sql' version='1.2.101.201811012051' generation='2'>
      <update id='org.eclipse.datatools.sqltools.sql' range='[0.0.0,1.2.101.201811012051)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Eclipse Data Tools Platform SQL Core Plug-in'/>
        <property name='df_LT.providerName' value='Eclipse Data Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.sqltools.sql'/>
        <property name='maven-version' value='1.2.101-SNAPSHOT'/>
      </properties>
      <provides size='12'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.sqltools.sql' version='1.2.101.201811012051'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.sql' version='1.2.101.201811012051'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.sql' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.sql.parser' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.sql.parser.ast' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.sql.parser.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.sql.reference' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.sql.reference.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.sql.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.sqltools.sql' version='1.2.101.201811012051'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='7'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.modelbase.sql' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.modelbase.dbdefinition' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.sqm.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.modelbase.sql.query' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.text' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.datatools.sqltools.sql
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.sqltools.sql' version='1.2.101.201811012051'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.sqltools.sql;singleton:=true&#xA;Bundle-Version: 1.2.101.201811012051
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.osgi.runtime.feature.group' version='4.12.0.v202211281949' singleton='false'>
      <update id='org.eclipse.birt.osgi.runtime.feature.group' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='14'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.eclipse.org/birt'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.birt.features'/>
        <property name='maven-artifactId' value='org.eclipse.birt.osgi.runtime'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 2.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-2.0.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;&#x9;- Content may be structured and packaged into modules to facilitate delivering,&#xA;&#x9;  extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;&#x9;  plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;&#x9;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;&#x9;  in a directory named &quot;plugins&quot;.&#xA;&#x9;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;&#x9;  Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;&#x9;  Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;&#x9;  numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;&#x9;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;&#x9;  named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;&#x9;- The top-level (root) directory&#xA;&#x9;- Plug-in and Fragment directories&#xA;&#x9;- Inside Plug-ins and Fragments packaged as JARs&#xA;&#x9;- Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;&#x9;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;&#x9;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;&#x9;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;&#x9;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;&#x9;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;&#x9;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;&#x9;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;&#x9;   the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;&#x9;   extending or updating the functionality of an Eclipse-based product.&#xA;&#x9;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;&#x9;   Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;&#x9;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;&#x9;   govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;&#x9;   Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;&#x9;   with the Specification. Such Installable Software Agreement must inform the user of the&#xA;&#x9;   terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;&#x9;   the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;&#x9;   indication of agreement by the user, the provisioning Technology will complete installation&#xA;&#x9;   of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='(c) Copyright Eclipse Contributors and others 2004, 2007. All rights reserved.'/>
        <property name='df_LT.featureName' value='BIRT Engine OSGi Runtime Feature'/>
        <property name='df_LT.description' value='Eclipse Business Intelligence and Reporting Tools (BIRT) Report Designer Plug-ins,  Runtime and user documentation.'/>
        <property name='df_LT.providerName' value='Eclipse BIRT Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.osgi.runtime.feature.group' version='4.12.0.v202211281949'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='113'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.runtime' range='[3.2.0,4.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='com.ibm.icu' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.connectivity.oda.consumer' range='[3.2.0,4.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.oda.xml' range='[1.0.0,2.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.resources' range='[3.2.0,4.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.jasper.glassfish' range='2.2.2'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.jsp.jasper.registry' range='[1.0.0,2.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.http.registry' range='[1.0.0,2.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui' range='[3.2.0,4.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='javax.servlet-api' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.commons.logging' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.http.jetty' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.osgi.services' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.osgi' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='javax.xml' range='[1.3.4,2.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='javax.xml.stream' range='[1.0.1,2.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore' range='[2.2.0,3.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore.xmi' range='[2.2.0,3.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.connectivity.oda' range='[3.1.2,4.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.connectivity.oda.profile' range='[3.0.6,4.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.connectivity' range='[1.1.0,2.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.connectivity.oda.design' range='[3.0.2,4.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='javax.servlet.jsp-api' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.core' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.core.script.function' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.data' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.data.oda.jdbc' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.data.oda.hive' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.data.oda.xml' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.fonts' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.emitter.html' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.emitter.pdf' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.model' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.resources' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.viewer' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.dataextraction' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.dataextraction.csv' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.data.adapter' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.emitter.wpml' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.emitter.postscript' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.emitter.ppt' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.commons.codec' range='[1.14.0.v20200818-1422,1.14.0.v20200818-1422]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.data.aggregation' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.data.oda.mongodb' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.data.oda.mongodb.ui' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.orbit.mongodb' range='[3.2.2.v20181004-1955,3.2.2.v20181004-1955]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='javax.xml.rpc' range='[1.1.2.v202211281949,1.1.2.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='javax.xml.soap' range='[1.2.0.v201005080501,1.2.0.v201005080501]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.axis' range='[1.4.1.v202211281949,1.4.1.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='javax.wsdl' range='[1.6.2.v201012040545,1.6.2.v201012040545]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.emitter.config' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='com.github.librepdf.openpdf' range='[1.3.26,1.3.26]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.transcoder' range='[1.14.0.v20210324-0332,1.14.0.v20210324-0332]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.derby' range='[10.11.1.1_v201605202053,10.11.1.1_v201605202053]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.data.oda.sampledb' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.mozilla.javascript' range='[1.7.10.v20190430-1943,1.7.10.v20190430-1943]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.w3c.sac' range='[1.3.0.v202211281949,1.3.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.bridge' range='[1.14.0.v20210324-0332,1.14.0.v20210324-0332]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.css' range='[1.14.0.v20210324-0332,1.14.0.v20210324-0332]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.codec' range='[1.14.0.v20210324-0332,1.14.0.v20210324-0332]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.dom' range='[1.14.0.v20210324-0332,1.14.0.v20210324-0332]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.dom.svg' range='[1.14.0.v20210324-0332,1.14.0.v20210324-0332]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.parser' range='[1.14.0.v20210324-0332,1.14.0.v20210324-0332]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.svggen' range='[1.14.0.v20210324-0332,1.14.0.v20210324-0332]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.util' range='[1.14.0.v20210324-0332,1.14.0.v20210324-0332]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.xml' range='[1.14.0.v20210324-0332,1.14.0.v20210324-0332]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.ext' range='[1.14.0.v20210324-0332,1.14.0.v20210324-0332]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.xerces' range='[2.12.2.v20220131-0835,2.12.2.v20220131-0835]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.xml.resolver' range='[1.2.0.v20220715-1206,1.2.0.v20220715-1206]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.xml.serializer' range='[2.7.1.v201005080400,2.7.1.v201005080400]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.chart.device.extension' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.chart.device.svg' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.chart.engine' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.chart.examples.core' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.chart.engine.extension' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.chart.reportitem' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.data.oda.jdbc.dbprofile' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.data.oda.jdbc.dbprofile.sampledb' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.item.crosstab.core' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.model.adapter.oda' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.w3c.css.sac' range='[1.3.1.v200903091627,1.3.1.v200903091627]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.w3c.dom.smil' range='[1.0.1.v200903091627,1.0.1.v200903091627]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.w3c.dom.svg' range='[1.1.0.v201011041433,1.1.0.v201011041433]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.emitter.config.excel' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.emitter.config.html' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.emitter.config.pdf' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.emitter.config.postscript' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.emitter.config.ppt' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.emitter.config.wpml' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.data.bidi.utils' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.script.javascript' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.emitter.config.odp' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.emitter.config.ods' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.emitter.config.odt' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.emitter.odp' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.emitter.ods' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.emitter.odt' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.odf' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.data.oda.excel' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.ooxml' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.emitter.config.docx' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.emitter.config.pptx' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.emitter.docx' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.emitter.pptx' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.data.oda.pojo' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.axis.overlay' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.me.prettyprint.hector' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='uk.co.spudsoft.birt.emitters.excel' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.poi' range='[4.1.1.v20200604-1524,4.1.1.v20200604-1524]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.w3c.dom.svg.extension' range='[1.1.0.v202211281949,1.1.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.transcoder.birt.ext' range='[1.14.0.v202211281949,1.14.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.osgi.runtime.feature.jar' range='[4.12.0.v202211281949,4.12.0.v202211281949]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='%25copyrightURL' url='%25copyrightURL'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.jst.ws.axis.consumption.core' version='1.0.600.v201910301957' generation='2'>
      <update id='org.eclipse.jst.ws.axis.consumption.core' range='[0.0.0,1.0.600.v201910301957)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.PLUGIN_NAME' value='Web service Axis Consumption Core (Deprecated)'/>
        <property name='df_LT.PLUGIN_PROVIDER' value='Eclipse Web Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%PLUGIN_NAME'/>
        <property name='org.eclipse.equinox.p2.provider' value='%PLUGIN_PROVIDER'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.webservices'/>
        <property name='maven-artifactId' value='org.eclipse.jst.ws.axis.consumption.core'/>
        <property name='maven-version' value='1.0.600-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='11'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.ws.axis.consumption.core' version='1.0.600.v201910301957'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jst.ws.axis.consumption.core' version='1.0.600.v201910301957'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.internal.axis.consumption.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.internal.axis.consumption.core.command' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.internal.axis.consumption.core.common' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.internal.axis.consumption.core.context' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.internal.axis.consumption.core.plugin' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.internal.axis.consumption.core.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jst.ws.axis.consumption.core' version='1.0.600.v201910301957'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='19'>
        <required namespace='osgi.bundle' name='org.apache.ant' range='[1.6.5,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.command.env.core' range='[1.0.101,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.ws' range='[1.0.100,1.2.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.ws' range='[1.0.101,1.1.0)'/>
        <required namespace='osgi.bundle' name='org.apache.axis' range='[1.4.0,1.5.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.modulecore' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.frameworks' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.commands' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.environment' range='[1.0.100,1.1.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.command.env' range='[1.0.101,1.1.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.server.core' range='[1.0.102,2.0.0)'/>
        <required namespace='osgi.bundle' name='javax.wsdl' range='[1.6.2,1.7.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.wsdl' range='[1.2.0,2.0.0)'/>
        <required namespace='java.package' name='com.ibm.icu.text' range='3.8.0'/>
        <required namespace='java.package' name='com.ibm.icu.util' range='3.8.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.5))'>
          <description>
            org.eclipse.jst.ws.axis.consumption.core
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jst.ws.axis.consumption.core' version='1.0.600.v201910301957'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jst.ws.axis.consumption.core; singleton:=true&#xA;Bundle-Version: 1.0.600.v201910301957
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.core.filebuffers' version='3.7.200.v20220202-1008' generation='2'>
      <update id='org.eclipse.core.filebuffers' range='[0.0.0,3.7.200.v20220202-1008)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='File Buffers'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.core.filebuffers'/>
        <property name='maven-version' value='3.7.200-SNAPSHOT'/>
        <property name='maven-extension' value='eclipse-plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.filebuffers' version='3.7.200.v20220202-1008'/>
        <provided namespace='osgi.bundle' name='org.eclipse.core.filebuffers' version='3.7.200.v20220202-1008'/>
        <provided namespace='java.package' name='org.eclipse.core.filebuffers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.filebuffers.manipulation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.internal.filebuffers' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.core.filebuffers' version='3.7.200.v20220202-1008'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='5'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.7.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.5.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.text' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filesystem' range='[1.2.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.core.filebuffers
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.core.filebuffers' version='3.7.200.v20220202-1008'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.core.filebuffers; singleton:=true&#xA;Bundle-Version: 3.7.200.v20220202-1008
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.enablement.ibm.informix.dbdefinition' version='1.2.101.201811012051' generation='2'>
      <update id='org.eclipse.datatools.enablement.ibm.informix.dbdefinition' range='[0.0.0,1.2.101.201811012051)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Eclipse Data Tools Platform Informix Database Definition Plug-in'/>
        <property name='df_LT.providerName' value='Eclipse Data Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.enablement.ibm.informix.dbdefinition'/>
        <property name='maven-version' value='1.2.101-SNAPSHOT'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.ibm.informix.dbdefinition' version='1.2.101.201811012051'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.enablement.ibm.informix.dbdefinition' version='1.2.101.201811012051'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.enablement.ibm.informix.dbdefinition' version='1.2.101.201811012051'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.datatools.enablement.ibm.informix.dbdefinition
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.enablement.ibm.informix.dbdefinition' version='1.2.101.201811012051'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.enablement.ibm.informix.dbdefinition; singleton:=true&#xA;Bundle-Version: 1.2.101.201811012051
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.objectweb.asm' version='9.3.0' singleton='false' generation='2'>
      <update id='org.objectweb.asm' range='[0.0.0,9.3.0)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='org.objectweb.asm'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='http://asm.ow2.org'/>
        <property name='maven-groupId' value='org.ow2.asm'/>
        <property name='maven-artifactId' value='asm'/>
        <property name='maven-version' value='9.3'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.objectweb.asm' version='9.3.0'/>
        <provided namespace='osgi.bundle' name='org.objectweb.asm' version='9.3.0'/>
        <provided namespace='java.package' name='org.objectweb.asm' version='9.3.0'/>
        <provided namespace='java.package' name='org.objectweb.asm.signature' version='9.3.0'/>
        <provided namespace='osgi.identity' name='org.objectweb.asm' version='9.3.0'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.5))'>
          <description>
            org.objectweb.asm
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.objectweb.asm' version='9.3.0'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.objectweb.asm&#xA;Bundle-Version: 9.3.0
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.mozilla.javascript.source' version='1.7.10.v20190430-1943' singleton='false'>
      <update id='org.mozilla.javascript.source' range='[0.0.0,1.7.10.v20190430-1943)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.bundleVendor' value='Eclipse Orbit'/>
        <property name='df_LT.bundleName' value='Mozilla Rhino Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='maven-groupId' value='org.eclipse.orbit.bundles'/>
        <property name='maven-artifactId' value='org.mozilla.javascript'/>
        <property name='maven-version' value='1.7.10-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.mozilla.javascript.source' version='1.7.10.v20190430-1943'/>
        <provided namespace='osgi.bundle' name='org.mozilla.javascript.source' version='1.7.10.v20190430-1943'/>
        <provided namespace='osgi.identity' name='org.mozilla.javascript.source' version='1.7.10.v20190430-1943'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.mozilla.javascript.source' version='1.7.10.v20190430-1943'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.mozilla.javascript.source&#xA;Bundle-Version: 1.7.10.v20190430-1943
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.bouncycastle.bcpg' version='1.71.0.v20220723-1943' singleton='false' generation='2'>
      <update id='org.bouncycastle.bcpg' range='[0.0.0,1.71.0.v20220723-1943)' severity='0'/>
      <properties size='7'>
        <property name='df_LT.bundleVendor' value='Eclipse Orbit'/>
        <property name='df_LT.bundleName' value='Bouncy Castle OpenPGP API'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='maven-groupId' value='org.eclipse.orbit.bundles'/>
        <property name='maven-artifactId' value='org.bouncycastle.bcpg'/>
        <property name='maven-version' value='1.71.0-SNAPSHOT'/>
      </properties>
      <provides size='20'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.bouncycastle.bcpg' version='1.71.0.v20220723-1943'/>
        <provided namespace='osgi.bundle' name='org.bouncycastle.bcpg' version='1.71.0.v20220723-1943'/>
        <provided namespace='java.package' name='org.bouncycastle.apache.bzip2' version='1.71.0'/>
        <provided namespace='java.package' name='org.bouncycastle.bcpg' version='1.71.0'/>
        <provided namespace='java.package' name='org.bouncycastle.bcpg.attr' version='1.71.0'/>
        <provided namespace='java.package' name='org.bouncycastle.bcpg.sig' version='1.71.0'/>
        <provided namespace='java.package' name='org.bouncycastle.gpg' version='1.71.0'/>
        <provided namespace='java.package' name='org.bouncycastle.gpg.keybox' version='1.71.0'/>
        <provided namespace='java.package' name='org.bouncycastle.gpg.keybox.bc' version='1.71.0'/>
        <provided namespace='java.package' name='org.bouncycastle.gpg.keybox.jcajce' version='1.71.0'/>
        <provided namespace='java.package' name='org.bouncycastle.openpgp' version='1.71.0'/>
        <provided namespace='java.package' name='org.bouncycastle.openpgp.bc' version='1.71.0'/>
        <provided namespace='java.package' name='org.bouncycastle.openpgp.examples' version='1.71.0'/>
        <provided namespace='java.package' name='org.bouncycastle.openpgp.jcajce' version='1.71.0'/>
        <provided namespace='java.package' name='org.bouncycastle.openpgp.operator' version='1.71.0'/>
        <provided namespace='java.package' name='org.bouncycastle.openpgp.operator.bc' version='1.71.0'/>
        <provided namespace='java.package' name='org.bouncycastle.openpgp.operator.jcajce' version='1.71.0'/>
        <provided namespace='osgi.identity' name='org.bouncycastle.bcpg' version='1.71.0.v20220723-1943'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='35'>
        <required namespace='java.package' name='org.bouncycastle.asn1' range='[1.71.0,1.72.0)'/>
        <required namespace='java.package' name='org.bouncycastle.asn1.cryptlib' range='[1.71.0,1.72.0)'/>
        <required namespace='java.package' name='org.bouncycastle.asn1.edec' range='[1.71.0,1.72.0)'/>
        <required namespace='java.package' name='org.bouncycastle.asn1.gnu' range='[1.71.0,1.72.0)'/>
        <required namespace='java.package' name='org.bouncycastle.asn1.nist' range='[1.71.0,1.72.0)'/>
        <required namespace='java.package' name='org.bouncycastle.asn1.pkcs' range='[1.71.0,1.72.0)'/>
        <required namespace='java.package' name='org.bouncycastle.asn1.sec' range='[1.71.0,1.72.0)'/>
        <required namespace='java.package' name='org.bouncycastle.asn1.teletrust' range='[1.71.0,1.72.0)'/>
        <required namespace='java.package' name='org.bouncycastle.asn1.x509' range='[1.71.0,1.72.0)'/>
        <required namespace='java.package' name='org.bouncycastle.asn1.x9' range='[1.71.0,1.72.0)'/>
        <required namespace='java.package' name='org.bouncycastle.crypto' range='[1.71.0,1.72.0)'/>
        <required namespace='java.package' name='org.bouncycastle.crypto.agreement' range='[1.71.0,1.72.0)'/>
        <required namespace='java.package' name='org.bouncycastle.crypto.digests' range='[1.71.0,1.72.0)'/>
        <required namespace='java.package' name='org.bouncycastle.crypto.ec' range='[1.71.0,1.72.0)'/>
        <required namespace='java.package' name='org.bouncycastle.crypto.encodings' range='[1.71.0,1.72.0)'/>
        <required namespace='java.package' name='org.bouncycastle.crypto.engines' range='[1.71.0,1.72.0)'/>
        <required namespace='java.package' name='org.bouncycastle.crypto.generators' range='[1.71.0,1.72.0)'/>
        <required namespace='java.package' name='org.bouncycastle.crypto.io' range='[1.71.0,1.72.0)'/>
        <required namespace='java.package' name='org.bouncycastle.crypto.modes' range='[1.71.0,1.72.0)'/>
        <required namespace='java.package' name='org.bouncycastle.crypto.params' range='[1.71.0,1.72.0)'/>
        <required namespace='java.package' name='org.bouncycastle.crypto.signers' range='[1.71.0,1.72.0)'/>
        <required namespace='java.package' name='org.bouncycastle.crypto.util' range='[1.71.0,1.72.0)'/>
        <required namespace='java.package' name='org.bouncycastle.jcajce.io' range='[1.71.0,1.72.0)'/>
        <required namespace='java.package' name='org.bouncycastle.jcajce.spec' range='[1.71.0,1.72.0)'/>
        <required namespace='java.package' name='org.bouncycastle.jcajce.util' range='[1.71.0,1.72.0)'/>
        <required namespace='java.package' name='org.bouncycastle.jce.provider' range='[1.71.0,1.72.0)'/>
        <required namespace='java.package' name='org.bouncycastle.math.ec' range='[1.71.0,1.72.0)'/>
        <required namespace='java.package' name='org.bouncycastle.util' range='[1.71.0,1.72.0)'/>
        <required namespace='java.package' name='org.bouncycastle.util.encoders' range='[1.71.0,1.72.0)'/>
        <required namespace='java.package' name='org.bouncycastle.util.io' range='[1.71.0,1.72.0)'/>
        <required namespace='java.package' name='javax.crypto' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.crypto.interfaces' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.crypto.spec' range='0.0.0' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version&gt;=1.8))'>
          <description>
            org.bouncycastle.bcpg
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.bouncycastle.bcpg
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.bouncycastle.bcpg' version='1.71.0.v20220723-1943'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.bouncycastle.bcpg&#xA;Bundle-Version: 1.71.0.v20220723-1943
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.wsdl.ui' version='1.3.100.v202004082216' generation='2'>
      <update id='org.eclipse.wst.wsdl.ui' range='[0.0.0,1.3.100.v202004082216)' severity='0'/>
      <properties size='9'>
        <property name='df_LT._UI_PLUGIN_NAME' value='WSDL UI'/>
        <property name='df_LT.providerName' value='Eclipse Web Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%_UI_PLUGIN_NAME'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.webservices'/>
        <property name='maven-artifactId' value='org.eclipse.wst.wsdl.ui'/>
        <property name='maven-version' value='1.3.100-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='51'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.wsdl.ui' version='1.3.100.v202004082216'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.wsdl.ui' version='1.3.100.v202004082216'/>
        <provided namespace='java.package' name='org.eclipse.wst.wsdl.ui.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.wsdl.ui.internal.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.wsdl.ui.internal.adapters' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.wsdl.ui.internal.adapters.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.wsdl.ui.internal.adapters.basic' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.wsdl.ui.internal.adapters.commands' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.wsdl.ui.internal.adapters.specialized' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.wsdl.ui.internal.adapters.visitor' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.wsdl.ui.internal.asd' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.wsdl.ui.internal.asd.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.wsdl.ui.internal.asd.adapterfactory.extension' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.wsdl.ui.internal.asd.contentgenerator.ui.extension' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.wsdl.ui.internal.asd.design' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.wsdl.ui.internal.asd.design.connections' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.wsdl.ui.internal.asd.design.directedit' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.wsdl.ui.internal.asd.design.editparts' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.wsdl.ui.internal.asd.design.editparts.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.wsdl.ui.internal.asd.design.editpolicies' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.wsdl.ui.internal.asd.design.figures' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.wsdl.ui.internal.asd.design.layouts' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.wsdl.ui.internal.asd.dialogs' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.wsdl.ui.internal.asd.facade' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.wsdl.ui.internal.asd.outline' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.wsdl.ui.internal.asd.properties.sections' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.wsdl.ui.internal.asd.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.wsdl.ui.internal.commands' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.wsdl.ui.internal.contentgenerator.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.wsdl.ui.internal.dialogs' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.wsdl.ui.internal.edit' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.wsdl.ui.internal.extensions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.wsdl.ui.internal.filter' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.wsdl.ui.internal.icons' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.wsdl.ui.internal.label.providers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.wsdl.ui.internal.properties.sections' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.wsdl.ui.internal.reconciler' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.wsdl.ui.internal.refactor' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.wsdl.ui.internal.refactor.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.wsdl.ui.internal.refactor.handlers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.wsdl.ui.internal.search' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.wsdl.ui.internal.search.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.wsdl.ui.internal.soap.customizations' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.wsdl.ui.internal.text' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.wsdl.ui.internal.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.wsdl.ui.internal.visitor' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.wsdl.ui.internal.wizards' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.wsdl.ui.internal.xsd' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.wsdl.ui' version='1.3.100.v202004082216'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='41'>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.common' range='[2.2.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='[2.2.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gef' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.editors' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.views' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench.texteditor' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.sse.core' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.sse.ui' range='[1.7.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.uriresolver' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.ui' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.xml.core' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.xml.ui' range='[1.0.100,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.xsd' range='[2.2.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.wsdl' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.core' range='[1.3.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.xsd.ui' range='[1.3.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit' range='[2.2.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit.ui' range='[2.2.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.validation' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='javax.wsdl' range='[1.6.2,1.7.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.wsdl.validation' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ltk.core.refactoring' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ltk.ui.refactoring' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.apache.xerces' range='[2.9.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.views.properties.tabbed' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.command.env' range='[1.0.102,1.1.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.ws' range='[1.0.101,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.command.env.core' range='[1.0.101,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.ws.ui' range='[1.0.101,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.search' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.ws.service.policy.ui' range='[1.0.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filesystem' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.ws.service.policy' range='[1.0.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='[3.4.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.wst.wsdl.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.wsdl.ui' version='1.3.100.v202004082216'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wst.wsdl.ui; singleton:=true&#xA;Bundle-Version: 1.3.100.v202004082216
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.chart.integration.wtp.feature.jar' version='4.12.0.v202211281949'>
      <properties size='14'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.eclipse.org/birt'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.update.feature.plugin' value='org.eclipse.birt.chart.integration.wtp.ui'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 2.0 (available at&#xA;http://www.eclipse.org/legal/epl-2.0.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='(c) Copyright Eclipse Contributors and others 2004, 2007. All rights reserved.'/>
        <property name='df_LT.featureName' value='Eclipse BIRT Chart Web Tools Project'/>
        <property name='df_LT.description' value='Eclipse Business Intelligence and Reporting Tools (BIRT) Chart WTP integration plugins.'/>
        <property name='df_LT.providerName' value='Eclipse BIRT Project'/>
        <property name='maven-groupId' value='org.eclipse.birt.features'/>
        <property name='maven-artifactId' value='org.eclipse.birt.chart.integration.wtp'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.chart.integration.wtp.feature.jar' version='4.12.0.v202211281949'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.birt.chart.integration.wtp' version='4.12.0.v202211281949'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.birt.chart.integration.wtp' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='%25copyrightURL' url='%25copyrightURL'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.birt.report.designer.ui.editors.source' version='4.12.0.v202211281949' singleton='false'>
      <update id='org.eclipse.birt.report.designer.ui.editors.source' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse BIRT Project'/>
        <property name='df_LT.bundleName' value='BIRT MultipageEditor Extension Point Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.birt'/>
        <property name='maven-artifactId' value='org.eclipse.birt.report.designer.ui.editors'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.designer.ui.editors.source' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.report.designer.ui.editors.source' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.report.designer.ui.editors.source' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.report.designer.ui.editors.source' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.report.designer.ui.editors.source&#xA;Bundle-Version: 4.12.0.v202211281949
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.osgi.service.component.annotations' version='1.5.0.202109301733' singleton='false' generation='2'>
      <update id='org.osgi.service.component.annotations' range='[0.0.0,1.5.0.202109301733)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='org.osgi:org.osgi.service.component.annotations'/>
        <property name='org.eclipse.equinox.p2.description' value='OSGi Companion Code for org.osgi.service.component.annotations Version 1.5.0'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Foundation'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='https://docs.osgi.org/'/>
        <property name='maven-groupId' value='org.osgi'/>
        <property name='maven-artifactId' value='org.osgi.service.component.annotations'/>
        <property name='maven-version' value='1.5.0'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.osgi.service.component.annotations' version='1.5.0.202109301733'/>
        <provided namespace='osgi.bundle' name='org.osgi.service.component.annotations' version='1.5.0.202109301733'/>
        <provided namespace='java.package' name='org.osgi.service.component.annotations' version='1.5.0'/>
        <provided namespace='osgi.identity' name='org.osgi.service.component.annotations' version='1.5.0.202109301733'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE/compact1)(version=1.8))'>
          <description>
            org.osgi.service.component.annotations
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.osgi.service.component.annotations' version='1.5.0.202109301733'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.osgi.service.component.annotations&#xA;Bundle-Version: 1.5.0.202109301733
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.chart.ui' version='4.12.0.v202211281949' generation='2'>
      <update id='org.eclipse.birt.chart.ui' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='BIRT Chart Library UI Plug-in'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse BIRT Project'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='maven-groupId' value='org.eclipse.birt'/>
        <property name='maven-artifactId' value='org.eclipse.birt.chart.ui'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='12'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.chart.ui' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.chart.ui' version='4.12.0.v202211281949'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.ui.i18n' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.ui.integrate' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.ui.plugin' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.ui.swt' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.ui.swt.interfaces' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.ui.swt.wizard' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.ui.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.chart.ui' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.core.ui' range='[2.1.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.chart.engine' range='[2.1.0,5.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.birt.chart.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.chart.ui' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.chart.ui; singleton:=true&#xA;Bundle-Version: 4.12.0.v202211281949
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='junit-jupiter-api' version='5.9.0' singleton='false' generation='2'>
      <update id='junit-jupiter-api' range='[0.0.0,5.9.0)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='JUnit Jupiter API'/>
        <property name='maven-groupId' value='org.junit.jupiter'/>
        <property name='maven-artifactId' value='junit-jupiter-api'/>
        <property name='maven-version' value='5.9.0'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='11'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='junit-jupiter-api' version='5.9.0'/>
        <provided namespace='osgi.bundle' name='junit-jupiter-api' version='5.9.0'/>
        <provided namespace='java.package' name='org.junit.jupiter.api' version='5.9.0'/>
        <provided namespace='java.package' name='org.junit.jupiter.api.condition' version='5.9.0'/>
        <provided namespace='java.package' name='org.junit.jupiter.api.extension' version='5.9.0'/>
        <provided namespace='java.package' name='org.junit.jupiter.api.extension.support' version='5.9.0'/>
        <provided namespace='java.package' name='org.junit.jupiter.api.function' version='5.9.0'/>
        <provided namespace='java.package' name='org.junit.jupiter.api.io' version='5.9.0'/>
        <provided namespace='java.package' name='org.junit.jupiter.api.parallel' version='5.9.0'/>
        <provided namespace='osgi.identity' name='junit-jupiter-api' version='5.9.0'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='18'>
        <required namespace='java.package' name='org.apiguardian.api' range='[1.1.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit.platform.commons.logging' range='[1.9.0,2.0.0)'/>
        <required namespace='java.package' name='kotlin' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='kotlin.collections' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='kotlin.jvm.functions' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='kotlin.jvm.internal' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit.jupiter.api' range='[5.9.0,6.0.0)'/>
        <required namespace='java.package' name='org.junit.jupiter.api.extension' range='[5.9.0,6.0.0)'/>
        <required namespace='java.package' name='org.junit.jupiter.api.function' range='[5.9.0,6.0.0)'/>
        <required namespace='java.package' name='org.junit.jupiter.api.parallel' range='[5.9.0,6.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.commons' range='[1.9.0,2.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.commons.annotation' range='[1.9.0,2.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.commons.function' range='[1.9.0,2.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.commons.support' range='[1.9.0,2.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.commons.util' range='[1.9.0,2.0.0)'/>
        <required namespace='java.package' name='org.opentest4j' range='[1.2.0,2.0.0)'/>
        <requiredProperties namespace='org.junit.platform.engine' match='(&amp;(org.junit.platform.engine=junit-jupiter)(version&gt;=5.9.0)(!(version&gt;=6)))'>
          <description>
            junit-jupiter-api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            junit-jupiter-api
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='junit-jupiter-api' version='5.9.0'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: junit-jupiter-api&#xA;Bundle-Version: 5.9.0
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.pde.api.tools.annotations' version='1.1.500.v20220813-1730' generation='2'>
      <update id='org.eclipse.pde.api.tools.annotations' range='[0.0.0,1.1.500.v20220813-1730)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='PDE API Tools Annotations'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='maven-groupId' value='org.eclipse.pde'/>
        <property name='maven-artifactId' value='org.eclipse.pde.api.tools.annotations'/>
        <property name='maven-version' value='1.1.500-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.api.tools.annotations' version='1.1.500.v20220813-1730'/>
        <provided namespace='osgi.bundle' name='org.eclipse.pde.api.tools.annotations' version='1.1.500.v20220813-1730'/>
        <provided namespace='java.package' name='org.eclipse.pde.api.tools.annotations' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.pde.api.tools.annotations' version='1.1.500.v20220813-1730'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.pde.api.tools.annotations
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.pde.api.tools.annotations' version='1.1.500.v20220813-1730'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.pde.api.tools.annotations;singleton:=true&#xA;Bundle-Version: 1.1.500.v20220813-1730
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='v202211281949.Chart' version='1.0.0.7F7k-cLUZ_h_kE7EEAAEcAgMg'>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='BIRT Charting SDK'/>
        <property name='org.eclipse.equinox.p2.type.category' value='true'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='v202211281949.Chart' version='1.0.0.7F7k-cLUZ_h_kE7EEAAEcAgMg'/>
      </provides>
      <requires size='2'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.chart.cshelp.feature.group' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.chart.feature.group' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
    </unit>
    <unit id='org.apache.commons.jxpath' version='1.3.0.v200911051830' singleton='false'>
      <update id='org.apache.commons.jxpath' range='[0.0.0,1.3.0.v200911051830)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Apache Commons JXPath'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='iplog.bug_id' value='3264'/>
        <property name='iplog.contact.name' value='Mike Squillace'/>
        <property name='iplog.contact.email' value='masquill@us.ibm.com'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
      </properties>
      <provides size='20'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.commons.jxpath' version='1.3.0.v200911051830'/>
        <provided namespace='osgi.bundle' name='org.apache.commons.jxpath' version='1.3.0.v200911051830'/>
        <provided namespace='java.package' name='org.apache.commons.jxpath' version='1.3.0'/>
        <provided namespace='java.package' name='org.apache.commons.jxpath.functions' version='1.3.0'/>
        <provided namespace='java.package' name='org.apache.commons.jxpath.ri' version='1.3.0'/>
        <provided namespace='java.package' name='org.apache.commons.jxpath.ri.axes' version='1.3.0'/>
        <provided namespace='java.package' name='org.apache.commons.jxpath.ri.compiler' version='1.3.0'/>
        <provided namespace='java.package' name='org.apache.commons.jxpath.ri.model' version='1.3.0'/>
        <provided namespace='java.package' name='org.apache.commons.jxpath.ri.model.beans' version='1.3.0'/>
        <provided namespace='java.package' name='org.apache.commons.jxpath.ri.model.container' version='1.3.0'/>
        <provided namespace='java.package' name='org.apache.commons.jxpath.ri.model.dom' version='1.3.0'/>
        <provided namespace='java.package' name='org.apache.commons.jxpath.ri.model.dynabeans' version='1.3.0'/>
        <provided namespace='java.package' name='org.apache.commons.jxpath.ri.model.dynamic' version='1.3.0'/>
        <provided namespace='java.package' name='org.apache.commons.jxpath.ri.model.jdom' version='1.3.0'/>
        <provided namespace='java.package' name='org.apache.commons.jxpath.ri.parser' version='1.3.0'/>
        <provided namespace='java.package' name='org.apache.commons.jxpath.servlet' version='1.3.0'/>
        <provided namespace='java.package' name='org.apache.commons.jxpath.util' version='1.3.0'/>
        <provided namespace='java.package' name='org.apache.commons.jxpath.xml' version='1.3.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.commons.jxpath' version='1.3.0.v200911051830'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.apache.commons.jxpath&#xA;Bundle-Version: 1.3.0.v200911051830
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf' version='2.8.0.v20180706-1146'>
      <update id='org.eclipse.emf' range='[0.0.0,2.8.0.v20180706-1146)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='EMF - Eclipse Modeling Framework Runtime and Tools'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.emf'/>
        <property name='maven-artifactId' value='org.eclipse.emf'/>
        <property name='maven-version' value='2.8.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf' version='2.8.0.v20180706-1146'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf' version='2.8.0.v20180706-1146'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf' version='2.8.0.v20180706-1146'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf' version='2.8.0.v20180706-1146'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.emf;singleton:=true&#xA;Bundle-Version: 2.8.0.v20180706-1146
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.commons.collections4' version='4.4.0.v20200420-1700' singleton='false' generation='2'>
      <update id='org.apache.commons.collections4' range='[0.0.0,4.4.0.v20200420-1700)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse Orbit'/>
        <property name='df_LT.bundleName' value='Apache Commons Collections'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.description' value='The Apache Commons Collections package contains types that extend and augment the Java Collections Framework.'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='https://commons.apache.org/proper/commons-collections/'/>
        <property name='maven-groupId' value='org.eclipse.orbit.bundles'/>
        <property name='maven-artifactId' value='org.apache.commons.collections4'/>
        <property name='maven-version' value='4.4.0-SNAPSHOT'/>
      </properties>
      <provides size='24'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.commons.collections4' version='4.4.0.v20200420-1700'/>
        <provided namespace='osgi.bundle' name='org.apache.commons.collections4' version='4.4.0.v20200420-1700'/>
        <provided namespace='java.package' name='org.apache.commons.collections4' version='4.4.0'/>
        <provided namespace='java.package' name='org.apache.commons.collections4.bag' version='4.4.0'/>
        <provided namespace='java.package' name='org.apache.commons.collections4.bidimap' version='4.4.0'/>
        <provided namespace='java.package' name='org.apache.commons.collections4.collection' version='4.4.0'/>
        <provided namespace='java.package' name='org.apache.commons.collections4.comparators' version='4.4.0'/>
        <provided namespace='java.package' name='org.apache.commons.collections4.functors' version='4.4.0'/>
        <provided namespace='java.package' name='org.apache.commons.collections4.iterators' version='4.4.0'/>
        <provided namespace='java.package' name='org.apache.commons.collections4.keyvalue' version='4.4.0'/>
        <provided namespace='java.package' name='org.apache.commons.collections4.list' version='4.4.0'/>
        <provided namespace='java.package' name='org.apache.commons.collections4.map' version='4.4.0'/>
        <provided namespace='java.package' name='org.apache.commons.collections4.multimap' version='4.4.0'/>
        <provided namespace='java.package' name='org.apache.commons.collections4.multiset' version='4.4.0'/>
        <provided namespace='java.package' name='org.apache.commons.collections4.properties' version='4.4.0'/>
        <provided namespace='java.package' name='org.apache.commons.collections4.queue' version='4.4.0'/>
        <provided namespace='java.package' name='org.apache.commons.collections4.sequence' version='4.4.0'/>
        <provided namespace='java.package' name='org.apache.commons.collections4.set' version='4.4.0'/>
        <provided namespace='java.package' name='org.apache.commons.collections4.splitmap' version='4.4.0'/>
        <provided namespace='java.package' name='org.apache.commons.collections4.trie' version='4.4.0'/>
        <provided namespace='java.package' name='org.apache.commons.collections4.trie.analyzer' version='4.4.0'/>
        <provided namespace='osgi.identity' name='org.apache.commons.collections4' version='4.4.0.v20200420-1700'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='18'>
        <required namespace='java.package' name='org.apache.commons.collections4' range='[4.4.0,5.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.commons.collections4.bag' range='[4.4.0,5.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.commons.collections4.collection' range='[4.4.0,5.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.commons.collections4.comparators' range='[4.4.0,5.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.commons.collections4.functors' range='[4.4.0,5.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.commons.collections4.iterators' range='[4.4.0,5.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.commons.collections4.keyvalue' range='[4.4.0,5.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.commons.collections4.list' range='[4.4.0,5.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.commons.collections4.map' range='[4.4.0,5.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.commons.collections4.multimap' range='[4.4.0,5.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.commons.collections4.multiset' range='[4.4.0,5.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.commons.collections4.queue' range='[4.4.0,5.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.commons.collections4.sequence' range='[4.4.0,5.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.commons.collections4.set' range='[4.4.0,5.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.commons.collections4.trie' range='[4.4.0,5.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.commons.collections4.trie.analyzer' range='[4.4.0,5.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.w3c.dom' range='0.0.0' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.commons.collections4' version='4.4.0.v20200420-1700'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.apache.commons.collections4&#xA;Bundle-Version: 4.4.0.v20200420-1700
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.edit.feature.group' version='2.18.0.v20220201-1551' singleton='false'>
      <update id='org.eclipse.emf.edit.feature.group' range='[0.0.0,2.18.0.v20220201-1551)' severity='0'/>
      <properties size='12'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.emf.features'/>
        <property name='maven-artifactId' value='org.eclipse.emf.edit'/>
        <property name='maven-version' value='2.18.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.featureName' value='EMF Edit'/>
        <property name='df_LT.description' value='Platform-independent framework for viewing and editing EMF objects.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.edit.feature.group' version='2.18.0.v20220201-1551'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='5'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.common' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.edit' range='[2.17.0.v20220201-1551,2.17.0.v20220201-1551]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.edit.feature.jar' range='[2.18.0.v20220201-1551,2.18.0.v20220201-1551]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='http://www.eclipse.org/legal/epl-v20.html' url='http://www.eclipse.org/legal/epl-v20.html'>
        Copyright (c) 2002-2018 IBM Corporation and others.&#xA;All rights reserved.   This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v2.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v20.html
      </copyright>
    </unit>
    <unit id='uk.co.spudsoft.birt.emitters.excel' version='4.12.0.v202211281949' generation='2'>
      <update id='uk.co.spudsoft.birt.emitters.excel' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='SpudSoft BIRT Excel Emitters'/>
        <property name='df_LT.Bundle-Vendor' value='SpudSoft'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='maven-groupId' value='org.eclipse.birt'/>
        <property name='maven-artifactId' value='uk.co.spudsoft.birt.emitters.excel'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='uk.co.spudsoft.birt.emitters.excel' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='uk.co.spudsoft.birt.emitters.excel' version='4.12.0.v202211281949'/>
        <provided namespace='java.package' name='uk.co.spudsoft.birt.emitters.excel' version='0.0.0'/>
        <provided namespace='java.package' name='uk.co.spudsoft.birt.emitters.excel.framework' version='0.0.0'/>
        <provided namespace='java.package' name='uk.co.spudsoft.birt.emitters.excel.handlers' version='0.0.0'/>
        <provided namespace='osgi.identity' name='uk.co.spudsoft.birt.emitters.excel' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='7'>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.engine' range='4.12.0'/>
        <required namespace='osgi.bundle' name='org.apache.poi' range='[4.1.1,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.apache.poi.ooxml' range='[4.1.1,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.apache.poi.ooxml.schemas' range='[4.1.1,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.apache.xmlbeans' range='[3.1.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.apache.commons.compress' range='[1.19.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            uk.co.spudsoft.birt.emitters.excel
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='uk.co.spudsoft.birt.emitters.excel' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='2'>
          <instruction key='zipped'>
            true
          </instruction>
          <instruction key='manifest'>
            Bundle-SymbolicName: uk.co.spudsoft.birt.emitters.excel;singleton:=true&#xA;Bundle-Version: 4.12.0.v202211281949
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.command.env.ui' version='1.2.0.v201910301957' generation='2'>
      <update id='org.eclipse.wst.command.env.ui' range='[0.0.0,1.2.0.v201910301957)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.PLUGIN_NAME' value='Environment Command Framework (GUI)'/>
        <property name='df_LT.PLUGIN_PROVIDER' value='Eclipse Web Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%PLUGIN_NAME'/>
        <property name='org.eclipse.equinox.p2.provider' value='%PLUGIN_PROVIDER'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.webservices'/>
        <property name='maven-artifactId' value='org.eclipse.wst.command.env.ui'/>
        <property name='maven-version' value='1.2.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='14'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.command.env.ui' version='1.2.0.v201910301957'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.command.env.ui' version='1.2.0.v201910301957'/>
        <provided namespace='java.package' name='org.eclipse.wst.command.internal.env.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.command.internal.env.ui.common' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.command.internal.env.ui.dialog' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.command.internal.env.ui.eclipse' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.command.internal.env.ui.plugin' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.command.internal.env.ui.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.command.internal.env.ui.registry' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.command.internal.env.ui.widgets' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.command.internal.env.ui.widgets.popup' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.command.env.ui' version='1.2.0.v201910301957'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='8'>
        <required namespace='osgi.bundle' name='org.eclipse.wst.command.env.core' range='[1.0.203,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.command.env' range='[1.0.305,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.frameworks' range='[1.1.200,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='[3.4.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.wst.command.env.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.command.env.ui' version='1.2.0.v201910301957'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wst.command.env.ui; singleton:=true&#xA;Bundle-Version: 1.2.0.v201910301957
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.ws_core.feature.feature.group' version='3.26.0.v202205160314' singleton='false'>
      <update id='org.eclipse.wst.ws_core.feature.feature.group' range='[0.0.0,3.26.0.v202205160314)' severity='0'/>
      <properties size='13'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.webtools.webservices'/>
        <property name='maven-artifactId' value='org.eclipse.wst.ws_core.feature'/>
        <property name='maven-version' value='3.26.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2006, 2010 IBM Corporation and others.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License 2.0&#xA;which accompanies this distribution, and is available at&#xA;https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;SPDX-License-Identifier: EPL-2.0&#xA;&#xA;Contributors:&#xA;IBM Corporation - initial API and implementation'/>
        <property name='df_LT.featureName' value='WST Web Services Core'/>
        <property name='df_LT.description' value='WST Web Services core.'/>
        <property name='df_LT.providerName' value='Eclipse Web Tools Platform'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.ws_core.feature.feature.group' version='3.26.0.v202205160314'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='19'>
        <required namespace='org.eclipse.equinox.p2.iu' name='javax.mail' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='javax.xml.rpc' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='javax.xml.soap' range='[1.2.0,1.3.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='javax.wsdl' range='1.6.2'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.axis' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.commons.codec' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.commons.discovery' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.commons.logging' range='1.0.4'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.wsil4j' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.uddi4j' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.command.env' range='[1.0.600.v202007142057,1.0.600.v202007142057]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.command.env.core' range='[1.1.0.v201910301957,1.1.0.v201910301957]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.ws' range='[1.1.600.v202007222105,1.1.600.v202007222105]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.ws.parser' range='[1.1.0.v201910301957,1.1.0.v201910301957]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.wsdl' range='[1.3.0.v201910301957,1.3.0.v201910301957]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.wsdl.validation' range='[1.3.100.v202205160247,1.3.100.v202205160247]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.wsi' range='[1.1.400.v202205160247,1.1.400.v202205160247]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.ws.service.policy' range='[1.0.450.v201903050508,1.0.450.v201903050508]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.ws_core.feature.feature.jar' range='[3.26.0.v202205160314,3.26.0.v202205160314]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.birt.report.designer.ui.editor.script.nl1' version='4.12.0.v202211281949' singleton='false'>
      <update id='org.eclipse.birt.report.designer.ui.editor.script.nl1' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='BIRT Enhanced Script Editor Plug-in NLS Support'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='maven-groupId' value='org.eclipse.birt.nl'/>
        <property name='maven-artifactId' value='org.eclipse.birt.report.designer.ui.editor.script.nl1'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.designer.ui.editor.script.nl1' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.report.designer.ui.editor.script.nl1' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.report.designer.ui.editor.script.nl1' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.fragment'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='osgi.fragment' name='org.eclipse.birt.report.designer.ui.editor.script' version='4.12.0.v202211281949'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.designer.ui.editor.script' range='[2.1.0,5.0.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.report.designer.ui.editor.script.nl1' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.report.designer.ui.editor.script.nl1&#xA;Bundle-Version: 4.12.0.v202211281949&#xA;Fragment-Host: org.eclipse.birt.report.designer.ui.editor.script;bundle-version=&quot;[2.1.0,5.0.0)&quot;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.sse.ui.infopop' version='1.0.300.v201903222120'>
      <update id='org.eclipse.wst.sse.ui.infopop' range='[0.0.0,1.0.300.v201903222120)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Vendor.0' value='Eclipse Web Tools Platform'/>
        <property name='df_LT.Bundle-Name.0' value='SSE infopops'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name.0'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor.0'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.sourceediting'/>
        <property name='maven-artifactId' value='org.eclipse.wst.sse.ui.infopop'/>
        <property name='maven-version' value='1.0.300-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.sse.ui.infopop' version='1.0.300.v201903222120'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.sse.ui.infopop' version='1.0.300.v201903222120'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.sse.ui.infopop' version='1.0.300.v201903222120'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.sse.ui.infopop' version='1.0.300.v201903222120'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wst.sse.ui.infopop; singleton:=true&#xA;Bundle-Version: 1.0.300.v201903222120
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='a.jre.javase' version='18.0.0' singleton='false'>
      <provides size='263'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='a.jre.javase' version='18.0.0'/>
        <provided namespace='java.package' name='java.applet' version='0.0.0'/>
        <provided namespace='java.package' name='java.awt.image' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.crypto.dsig.dom' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.stream' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.table' version='0.0.0'/>
        <provided namespace='java.package' name='java.awt.desktop' version='0.0.0'/>
        <provided namespace='java.package' name='javax.imageio.plugins.jpeg' version='0.0.0'/>
        <provided namespace='java.package' name='javax.lang.model.type' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.transform.dom' version='0.0.0'/>
        <provided namespace='java.package' name='java.security.cert' version='0.0.0'/>
        <provided namespace='java.package' name='java.util.zip' version='0.0.0'/>
        <provided namespace='java.package' name='java.nio.file' version='0.0.0'/>
        <provided namespace='java.package' name='org.w3c.dom.views' version='0.0.0'/>
        <provided namespace='java.package' name='java.time' version='0.0.0'/>
        <provided namespace='java.package' name='javax.security.auth.callback' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.stream.util' version='0.0.0'/>
        <provided namespace='java.package' name='javax.lang.model.element' version='0.0.0'/>
        <provided namespace='java.package' name='org.w3c.dom.bootstrap' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.nio.sctp' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.validation' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.dynalink.beans' version='0.0.0'/>
        <provided namespace='java.package' name='javax.imageio' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.text' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.jarsigner' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.net.httpserver' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.jdi.connect' version='0.0.0'/>
        <provided namespace='java.package' name='org.w3c.dom.events' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.plaf' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.text.html' version='0.0.0'/>
        <provided namespace='java.package' name='java.awt.datatransfer' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.jdi.event' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.dynalink' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.plaf.metal' version='0.0.0'/>
        <provided namespace='java.package' name='java.net.spi' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml' version='0.0.0'/>
        <provided namespace='java.package' name='java.util.logging' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.colorchooser' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.dynalink.support' version='0.0.0'/>
        <provided namespace='java.package' name='javax.security.auth.x500' version='0.0.0'/>
        <provided namespace='java.package' name='java.util.stream' version='0.0.0'/>
        <provided namespace='java.package' name='javax.lang.model' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.jshell.spi' version='0.0.0'/>
        <provided namespace='java.package' name='java.lang.annotation' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.jfr' version='0.0.0'/>
        <provided namespace='java.package' name='javax.imageio.spi' version='0.0.0'/>
        <provided namespace='java.package' name='javax.naming.directory' version='0.0.0'/>
        <provided namespace='java.package' name='java.time.chrono' version='0.0.0'/>
        <provided namespace='java.package' name='javax.management.loading' version='0.0.0'/>
        <provided namespace='java.package' name='javax.security.auth' version='0.0.0'/>
        <provided namespace='java.package' name='java.math' version='0.0.0'/>
        <provided namespace='java.package' name='org.w3c.dom' version='0.0.0'/>
        <provided namespace='java.package' name='java.awt.geom' version='0.0.0'/>
        <provided namespace='java.package' name='javax.transaction.xa' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.transform.stax' version='0.0.0'/>
        <provided namespace='java.package' name='org.w3c.dom.traversal' version='0.0.0'/>
        <provided namespace='java.package' name='java.awt' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.swing.interop' version='0.0.0'/>
        <provided namespace='java.package' name='java.text' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.management' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.undo' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.transform.stream' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.datatype' version='0.0.0'/>
        <provided namespace='java.package' name='javax.print' version='0.0.0'/>
        <provided namespace='java.package' name='org.w3c.dom.html' version='0.0.0'/>
        <provided namespace='java.package' name='javax.security.auth.login' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.security.auth.login' version='0.0.0'/>
        <provided namespace='java.package' name='java.rmi' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.jdi.connect.spi' version='0.0.0'/>
        <provided namespace='java.package' name='java.beans' version='0.0.0'/>
        <provided namespace='java.package' name='javax.sql' version='0.0.0'/>
        <provided namespace='java.package' name='javax.print.event' version='0.0.0'/>
        <provided namespace='java.package' name='javax.imageio.metadata' version='0.0.0'/>
        <provided namespace='java.package' name='java.util.prefs' version='0.0.0'/>
        <provided namespace='java.package' name='java.net' version='0.0.0'/>
        <provided namespace='java.package' name='javax.naming.spi' version='0.0.0'/>
        <provided namespace='java.package' name='javax.imageio.plugins.bmp' version='0.0.0'/>
        <provided namespace='java.package' name='sun.misc' version='0.0.0'/>
        <provided namespace='java.package' name='java.time.format' version='0.0.0'/>
        <provided namespace='java.package' name='java.util.concurrent' version='0.0.0'/>
        <provided namespace='java.package' name='javax.security.auth.spi' version='0.0.0'/>
        <provided namespace='java.package' name='javax.sound.sampled' version='0.0.0'/>
        <provided namespace='java.package' name='java.rmi.server' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.parsers' version='0.0.0'/>
        <provided namespace='java.package' name='javax.sql.rowset.serial' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.plaf.synth' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.plaf.basic' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.tree' version='0.0.0'/>
        <provided namespace='java.package' name='javax.net' version='0.0.0'/>
        <provided namespace='java.package' name='java.util.function' version='0.0.0'/>
        <provided namespace='java.package' name='java.awt.image.renderable' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.dynalink.linker' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.nio.file' version='0.0.0'/>
        <provided namespace='java.package' name='org.w3c.dom.ls' version='0.0.0'/>
        <provided namespace='java.package' name='javax.smartcardio' version='0.0.0'/>
        <provided namespace='java.package' name='java.util.random' version='0.0.0'/>
        <provided namespace='java.package' name='javax.naming' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.dynalink.linker.support' version='0.0.0'/>
        <provided namespace='java.package' name='java.rmi.dgc' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.xpath' version='0.0.0'/>
        <provided namespace='java.package' name='javax.annotation.processing' version='0.0.0'/>
        <provided namespace='java.package' name='java.net.http' version='0.0.0'/>
        <provided namespace='java.package' name='java.lang.invoke' version='0.0.0'/>
        <provided namespace='java.package' name='javax.security.cert' version='0.0.0'/>
        <provided namespace='java.package' name='org.w3c.dom.xpath' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.catalog' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.nio' version='0.0.0'/>
        <provided namespace='java.package' name='java.lang.management' version='0.0.0'/>
        <provided namespace='java.package' name='java.util.concurrent.atomic' version='0.0.0'/>
        <provided namespace='java.package' name='javax.rmi.ssl' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.event' version='0.0.0'/>
        <provided namespace='java.package' name='java.awt.color' version='0.0.0'/>
        <provided namespace='java.package' name='javax.management.openmbean' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.text.rtf' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.javadoc.doclet' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.crypto' version='0.0.0'/>
        <provided namespace='java.package' name='java.awt.print' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.plaf.multi' version='0.0.0'/>
        <provided namespace='java.package' name='java.nio.channels.spi' version='0.0.0'/>
        <provided namespace='java.package' name='javax.imageio.event' version='0.0.0'/>
        <provided namespace='java.package' name='javax.net.ssl' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.stream.events' version='0.0.0'/>
        <provided namespace='java.package' name='java.rmi.registry' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.java.accessibility.util' version='0.0.0'/>
        <provided namespace='java.package' name='javax.print.attribute' version='0.0.0'/>
        <provided namespace='java.package' name='java.nio.file.attribute' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.management.jfr' version='0.0.0'/>
        <provided namespace='java.package' name='java.lang.constant' version='0.0.0'/>
        <provided namespace='java.package' name='java.nio' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.jdi.request' version='0.0.0'/>
        <provided namespace='java.package' name='java.lang.ref' version='0.0.0'/>
        <provided namespace='java.package' name='java.lang.instrument' version='0.0.0'/>
        <provided namespace='java.package' name='java.util.regex' version='0.0.0'/>
        <provided namespace='java.package' name='org.ietf.jgss' version='0.0.0'/>
        <provided namespace='java.package' name='javax.sound.midi.spi' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.filechooser' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.crypto.dsig.spec' version='0.0.0'/>
        <provided namespace='java.package' name='java.lang.reflect' version='0.0.0'/>
        <provided namespace='java.package' name='java.security' version='0.0.0'/>
        <provided namespace='java.package' name='org.xml.sax.helpers' version='0.0.0'/>
        <provided namespace='java.package' name='javax.naming.ldap.spi' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.tools.attach' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.jshell' version='0.0.0'/>
        <provided namespace='java.package' name='javax.print.attribute.standard' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.jshell.tool' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.tools.jconsole' version='0.0.0'/>
        <provided namespace='java.package' name='java.lang' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.security.jarsigner' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.security.auth' version='0.0.0'/>
        <provided namespace='java.package' name='javax.security.auth.kerberos' version='0.0.0'/>
        <provided namespace='java.package' name='java.sql' version='0.0.0'/>
        <provided namespace='java.package' name='javax.crypto' version='0.0.0'/>
        <provided namespace='java.package' name='java.util' version='0.0.0'/>
        <provided namespace='java.package' name='java.time.temporal' version='0.0.0'/>
        <provided namespace='java.package' name='java.nio.channels' version='0.0.0'/>
        <provided namespace='java.package' name='org.w3c.dom.stylesheets' version='0.0.0'/>
        <provided namespace='java.package' name='java.nio.charset' version='0.0.0'/>
        <provided namespace='java.package' name='javax.sound.midi' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.net' version='0.0.0'/>
        <provided namespace='java.package' name='javax.imageio.stream' version='0.0.0'/>
        <provided namespace='java.package' name='javax.management.monitor' version='0.0.0'/>
        <provided namespace='java.package' name='org.xml.sax' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.source.doctree' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.net.httpserver.spi' version='0.0.0'/>
        <provided namespace='java.package' name='java.awt.dnd' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.jshell.execution' version='0.0.0'/>
        <provided namespace='java.package' name='java.awt.im' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.text.html.parser' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.transform' version='0.0.0'/>
        <provided namespace='java.package' name='org.w3c.dom.css' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.crypto.dsig' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.tools.javac' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.jdi' version='0.0.0'/>
        <provided namespace='java.package' name='java.nio.charset.spi' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.security.jgss' version='0.0.0'/>
        <provided namespace='java.package' name='java.text.spi' version='0.0.0'/>
        <provided namespace='java.package' name='java.util.spi' version='0.0.0'/>
        <provided namespace='java.package' name='javax.management.timer' version='0.0.0'/>
        <provided namespace='java.package' name='java.security.spec' version='0.0.0'/>
        <provided namespace='java.package' name='java.nio.file.spi' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.crypto.dsig.keyinfo' version='0.0.0'/>
        <provided namespace='java.package' name='javax.accessibility' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.namespace' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.source.tree' version='0.0.0'/>
        <provided namespace='java.package' name='java.awt.font' version='0.0.0'/>
        <provided namespace='java.package' name='java.security.interfaces' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.tools.attach.spi' version='0.0.0'/>
        <provided namespace='java.package' name='javax.management.relation' version='0.0.0'/>
        <provided namespace='java.package' name='javax.management.modelmbean' version='0.0.0'/>
        <provided namespace='java.package' name='javax.sound.sampled.spi' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.transform.sax' version='0.0.0'/>
        <provided namespace='java.package' name='javax.management.remote.rmi' version='0.0.0'/>
        <provided namespace='java.package' name='javax.naming.event' version='0.0.0'/>
        <provided namespace='java.package' name='java.util.concurrent.locks' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.plaf.nimbus' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.nio.mapmode' version='0.0.0'/>
        <provided namespace='java.package' name='java.awt.event' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.border' version='0.0.0'/>
        <provided namespace='java.package' name='javax.sql.rowset.spi' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.jfr.consumer' version='0.0.0'/>
        <provided namespace='java.package' name='javax.imageio.plugins.tiff' version='0.0.0'/>
        <provided namespace='java.package' name='javax.management.remote' version='0.0.0'/>
        <provided namespace='java.package' name='org.xml.sax.ext' version='0.0.0'/>
        <provided namespace='java.package' name='sun.reflect' version='0.0.0'/>
        <provided namespace='java.package' name='javax.lang.model.util' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.security.auth.callback' version='0.0.0'/>
        <provided namespace='java.package' name='java.lang.runtime' version='0.0.0'/>
        <provided namespace='java.package' name='javax.security.sasl' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.security.auth.module' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.crypto.dom' version='0.0.0'/>
        <provided namespace='java.package' name='javax.naming.ldap' version='0.0.0'/>
        <provided namespace='java.package' name='java.time.zone' version='0.0.0'/>
        <provided namespace='java.package' name='netscape.javascript' version='0.0.0'/>
        <provided namespace='java.package' name='java.awt.im.spi' version='0.0.0'/>
        <provided namespace='java.package' name='java.beans.beancontext' version='0.0.0'/>
        <provided namespace='java.package' name='javax.management' version='0.0.0'/>
        <provided namespace='java.package' name='javax.tools' version='0.0.0'/>
        <provided namespace='java.package' name='javax.crypto.spec' version='0.0.0'/>
        <provided namespace='java.package' name='javax.script' version='0.0.0'/>
        <provided namespace='java.package' name='java.lang.module' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.source.util' version='0.0.0'/>
        <provided namespace='java.package' name='java.io' version='0.0.0'/>
        <provided namespace='java.package' name='javax.sql.rowset' version='0.0.0'/>
        <provided namespace='java.package' name='java.util.jar' version='0.0.0'/>
        <provided namespace='java.package' name='javax.crypto.interfaces' version='0.0.0'/>
        <provided namespace='java.package' name='org.w3c.dom.ranges' version='0.0.0'/>
        <provided namespace='osgi.ee' name='OSGi/Minimum' version='1.0.0'/>
        <provided namespace='osgi.ee' name='OSGi/Minimum' version='1.1.0'/>
        <provided namespace='osgi.ee' name='OSGi/Minimum' version='1.2.0'/>
        <provided namespace='osgi.ee' name='JRE' version='1.0.0'/>
        <provided namespace='osgi.ee' name='JRE' version='1.1.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='1.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='1.1.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='1.2.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='1.3.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='1.4.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='1.5.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='1.6.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='1.7.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='1.8.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='9.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='10.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='11.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='12.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='13.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='14.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='15.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='16.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='17.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='18.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact1' version='1.8.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact1' version='9.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact1' version='10.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact1' version='11.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact2' version='1.8.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact2' version='9.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact2' version='10.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact2' version='11.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact3' version='1.8.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact3' version='9.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact3' version='10.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact3' version='11.0.0'/>
      </provides>
      <touchpoint id='org.eclipse.equinox.p2.native' version='1.0.0'/>
    </unit>
    <unit id='org.eclipse.datatools.enablement.postgresql' version='1.3.101.201811012051' generation='2'>
      <update id='org.eclipse.datatools.enablement.postgresql' range='[0.0.0,1.3.101.201811012051)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='PostgreSQL Connection Profile and Driver Template Plug-in'/>
        <property name='df_LT.providerName' value='Eclipse Data Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.enablement.postgresql'/>
        <property name='maven-version' value='1.3.101-SNAPSHOT'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.postgresql' version='1.3.101.201811012051'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.enablement.postgresql' version='1.3.101.201811012051'/>
        <provided namespace='java.package' name='org.eclipse.datatools.enablement.postgresql.catalog' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.enablement.postgresql.catalog.loaders' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.enablement.postgresql' version='1.3.101.201811012051'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.db.generic' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.sqm.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.modelbase.sql' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.datatools.enablement.postgresql
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.enablement.postgresql' version='1.3.101.201811012051'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.enablement.postgresql;singleton:=true&#xA;Bundle-Version: 1.3.101.201811012051
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.oda.cshelp' version='1.3.101.201811012051' generation='2'>
      <update id='org.eclipse.datatools.oda.cshelp' range='[0.0.0,1.3.101.201811012051)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='DTP ODA Context-sensitive Help'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Data Tools Platform'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.oda.cshelp'/>
        <property name='maven-version' value='1.3.101-SNAPSHOT'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.oda.cshelp' version='1.3.101.201811012051'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.oda.cshelp' version='1.3.101.201811012051'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.oda.cshelp' version='1.3.101.201811012051'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='3'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.help' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.datatools.oda.cshelp
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.oda.cshelp' version='1.3.101.201811012051'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.oda.cshelp;singleton:=true&#xA;Bundle-Version: 1.3.101.201811012051
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.w3c.css.sac' version='1.3.1.v200903091627' singleton='false'>
      <update id='org.w3c.css.sac' range='[0.0.0,1.3.1.v200903091627)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='W3C CSS SAC'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='iplog.bug_id' value='2166'/>
        <property name='iplog.contact.name' value='Anthony Hunter'/>
        <property name='iplog.contact.email' value='anthonyh{at}ca.ibm.com'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.w3c.css.sac' version='1.3.1.v200903091627'/>
        <provided namespace='osgi.bundle' name='org.w3c.css.sac' version='1.3.1.v200903091627'/>
        <provided namespace='java.package' name='org.w3c.css.sac' version='1.3.0'/>
        <provided namespace='java.package' name='org.w3c.css.sac.helpers' version='1.3.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.w3c.css.sac' version='1.3.1.v200903091627'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.w3c.css.sac&#xA;Bundle-Version: 1.3.1.v200903091627
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.report.engine.emitter.config.docx' version='4.12.0.v202211281949' generation='2'>
      <update id='org.eclipse.birt.report.engine.emitter.config.docx' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='BIRT Docx Emitter Descriptor'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse BIRT Project'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='maven-groupId' value='org.eclipse.birt'/>
        <property name='maven-artifactId' value='org.eclipse.birt.report.engine.emitter.config.docx'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.emitter.config.docx' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.report.engine.emitter.config.docx' version='4.12.0.v202211281949'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.emitter.config.docx' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.report.engine.emitter.config.docx' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='3'>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.engine' range='[2.3.1,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.engine.emitter.config' range='[2.3.0,5.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.birt.report.engine.emitter.config.docx
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.report.engine.emitter.config.docx' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.report.engine.emitter.config.docx;singleton:=true&#xA;Bundle-Version: 4.12.0.v202211281949
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.simpleconfigurator.manipulator' version='2.2.0.v20210315-2228' generation='2'>
      <update id='org.eclipse.equinox.simpleconfigurator.manipulator' range='[0.0.0,2.2.0.v20210315-2228)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.bundleName' value='Simple Configurator Manipulator'/>
        <property name='df_LT.providerName' value='Eclipse.org - Equinox'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.equinox'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.simpleconfigurator.manipulator'/>
        <property name='maven-version' value='2.2.0-SNAPSHOT'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.simpleconfigurator.manipulator' version='2.2.0.v20210315-2228'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.simpleconfigurator.manipulator' version='2.2.0.v20210315-2228'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.simpleconfigurator.manipulator' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.simpleconfigurator.manipulator' version='2.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.simpleconfigurator.manipulator' version='2.2.0.v20210315-2228'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='10'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='3.5.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.frameworkadmin' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.frameworkadmin.equinox' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.frameworkadmin.utils' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.provisional.configuratormanipulator' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.provisional.frameworkadmin' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.simpleconfigurator' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.simpleconfigurator.utils' range='0.0.0'/>
        <required namespace='java.package' name='org.osgi.framework' range='1.3.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.equinox.simpleconfigurator.manipulator
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.simpleconfigurator.manipulator' version='2.2.0.v20210315-2228'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.equinox.simpleconfigurator.manipulator;singleton:=true&#xA;Bundle-Version: 2.2.0.v20210315-2228
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.report.engine.emitter.config.wpml.nl1' version='4.12.0.v202211281949' singleton='false'>
      <update id='org.eclipse.birt.report.engine.emitter.config.wpml.nl1' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='Nl Fragment'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='maven-groupId' value='org.eclipse.birt.nl'/>
        <property name='maven-artifactId' value='org.eclipse.birt.report.engine.emitter.config.wpml.nl1'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.emitter.config.wpml.nl1' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.report.engine.emitter.config.wpml.nl1' version='4.12.0.v202211281949'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.emitter.config.wpml.i18n' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.report.engine.emitter.config.wpml.nl1' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.fragment'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='osgi.fragment' name='org.eclipse.birt.report.engine.emitter.config.wpml' version='4.12.0.v202211281949'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.engine.emitter.config.wpml' range='[2.1.0,5.0.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.report.engine.emitter.config.wpml.nl1' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.report.engine.emitter.config.wpml.nl1&#xA;Bundle-Version: 4.12.0.v202211281949&#xA;Fragment-Host: org.eclipse.birt.report.engine.emitter.config.wpml;bundle-version=&quot;[2.1.0,5.0.0)&quot;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.databinding.edit.feature.jar' version='1.9.0.v20210924-1718'>
      <properties size='10'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.featureName' value='EMF Edit Data Binding'/>
        <property name='df_LT.description' value='Support for using EMF objects with JFace&apos;s data binding framework and integrating with EMF&apos;s editing framework.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.emf.features'/>
        <property name='maven-artifactId' value='org.eclipse.emf.databinding.edit'/>
        <property name='maven-version' value='1.9.0-SNAPSHOT'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.databinding.edit.feature.jar' version='1.9.0.v20210924-1718'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.emf.databinding.edit' version='1.9.0.v20210924-1718'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.emf.databinding.edit' version='1.9.0.v20210924-1718'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='http://www.eclipse.org/legal/epl-v20.html' url='http://www.eclipse.org/legal/epl-v20.html'>
        Copyright (c) 2007-2018 IBM Corporation and others.&#xA;All rights reserved.   This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v2.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v20.html
      </copyright>
    </unit>
    <unit id='org.eclipse.birt.report.data.oda.sampledb.ui' version='4.12.0.v202211281949' generation='2'>
      <update id='org.eclipse.birt.report.data.oda.sampledb.ui' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='BIRT Sample Database UI Plug-in'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse BIRT Project'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.birt'/>
        <property name='maven-artifactId' value='org.eclipse.birt.report.data.oda.sampledb.ui'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.data.oda.sampledb.ui' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.report.data.oda.sampledb.ui' version='4.12.0.v202211281949'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.data.oda.sampledb.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.data.oda.sampledb.ui.plugin' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.data.oda.sampledb.ui.profile' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.report.data.oda.sampledb.ui' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='7'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.oda.design.ui' range='[3.0.4,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.data.oda.jdbc' range='[2.2.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.data.oda.sampledb' range='[2.2.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.data.bidi.utils' range='[2.5.1,5.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.birt.report.data.oda.sampledb.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.report.data.oda.sampledb.ui' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.report.data.oda.sampledb.ui;singleton:=true&#xA;Bundle-Version: 4.12.0.v202211281949
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.common_ui.feature.feature.jar' version='3.23.0.v202207121617'>
      <properties size='11'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2006 IBM Corporation and others.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v2.0&#xA;which accompanies this distribution, and is available at&#xA;https://www.eclipse.org/legal/epl-2.0/'/>
        <property name='df_LT.featureName' value='WST Common UI'/>
        <property name='df_LT.description' value='Provides the Validation Framework and Snippets View'/>
        <property name='df_LT.providerName' value='Eclipse Web Tools Platform'/>
        <property name='maven-groupId' value='org.eclipse.webtools.common'/>
        <property name='maven-artifactId' value='org.eclipse.wst.common_ui.feature'/>
        <property name='maven-version' value='3.23.0-SNAPSHOT'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.common_ui.feature.feature.jar' version='3.23.0.v202207121617'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.wst.common_ui.feature' version='3.23.0.v202207121617'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.wst.common_ui.feature' version='3.23.0.v202207121617'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.opentest4j' version='1.2.0' singleton='false' generation='2'>
      <update id='org.opentest4j' range='[0.0.0,1.2.0)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='opentest4j'/>
        <property name='org.eclipse.equinox.p2.provider' value='opentest4j.org'/>
        <property name='maven-groupId' value='org.opentest4j'/>
        <property name='maven-artifactId' value='opentest4j'/>
        <property name='maven-version' value='1.2.0'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.opentest4j' version='1.2.0'/>
        <provided namespace='osgi.bundle' name='org.opentest4j' version='1.2.0'/>
        <provided namespace='java.package' name='org.opentest4j' version='1.2.0'/>
        <provided namespace='osgi.identity' name='org.opentest4j' version='1.2.0'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.6))'>
          <description>
            org.opentest4j
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.opentest4j' version='1.2.0'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.opentest4j&#xA;Bundle-Version: 1.2.0
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.pde.spy.context' version='1.0.300.v20220512-1208' generation='2'>
      <update id='org.eclipse.pde.spy.context' range='[0.0.0,1.0.300.v20220512-1208)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.provider-name' value='Eclipse.org'/>
        <property name='df_LT.name' value='Context Spy'/>
        <property name='org.eclipse.equinox.p2.name' value='%name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%provider-name'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.pde'/>
        <property name='maven-artifactId' value='org.eclipse.pde.spy.context'/>
        <property name='maven-version' value='1.0.300-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.spy.context' version='1.0.300.v20220512-1208'/>
        <provided namespace='osgi.bundle' name='org.eclipse.pde.spy.context' version='1.0.300.v20220512-1208'/>
        <provided namespace='java.package' name='org.eclipse.pde.spy.context' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.pde.spy.context' version='1.0.300.v20220512-1208'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='13'>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='3.9.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.core.contexts' range='1.9.100'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.model.workbench' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.9.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.workbench' range='1.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.di' range='1.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.services' range='1.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.core.di' range='1.3.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.core.services' range='1.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.pde.spy.core' range='1.0.100'/>
        <required namespace='java.package' name='javax.annotation' range='1.2.0'/>
        <required namespace='java.package' name='javax.inject' range='1.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.pde.spy.context
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.pde.spy.context' version='1.0.300.v20220512-1208'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.pde.spy.context;singleton:=true&#xA;Bundle-Version: 1.0.300.v20220512-1208
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.edit.ui' version='2.22.0.v20220619-0533' generation='2'>
      <update id='org.eclipse.emf.edit.ui' range='[0.0.0,2.22.0.v20220619-0533)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='EMF Edit UI'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.emf'/>
        <property name='maven-artifactId' value='org.eclipse.emf.edit.ui'/>
        <property name='maven-version' value='2.22.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='12'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.edit.ui' version='2.22.0.v20220619-0533'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.edit.ui' version='2.22.0.v20220619-0533'/>
        <provided namespace='java.package' name='org.eclipse.emf.edit.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.edit.ui.action' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.edit.ui.celleditor' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.edit.ui.dnd' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.edit.ui.provider' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.edit.ui.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.edit.ui.view' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.edit.ui' version='2.22.0.v20220619-0533'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='10'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.views' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit' range='[2.17.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.common.ui' range='[2.20.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.6.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='[3.6.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='[3.6.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.nebula.widgets.cdatetime' range='[1.0.0,2.0.0)' optional='true'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.5))'>
          <description>
            org.eclipse.emf.edit.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.edit.ui' version='2.22.0.v20220619-0533'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.emf.edit.ui;singleton:=true&#xA;Bundle-Version: 2.22.0.v20220619-0533
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.enablement.postgresql.dbdefinition' version='1.2.101.201811012051' generation='2'>
      <update id='org.eclipse.datatools.enablement.postgresql.dbdefinition' range='[0.0.0,1.2.101.201811012051)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='PostgreSQL DB Definition'/>
        <property name='df_LT.providerName' value='Eclipse Data Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.enablement.postgresql.dbdefinition'/>
        <property name='maven-version' value='1.2.101-SNAPSHOT'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.postgresql.dbdefinition' version='1.2.101.201811012051'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.enablement.postgresql.dbdefinition' version='1.2.101.201811012051'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.enablement.postgresql.dbdefinition' version='1.2.101.201811012051'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.datatools.enablement.postgresql.dbdefinition
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.enablement.postgresql.dbdefinition' version='1.2.101.201811012051'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.enablement.postgresql.dbdefinition; singleton:=true&#xA;Bundle-Version: 1.2.101.201811012051
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.common.ui.feature.group' version='2.19.0.v20220226-1304' singleton='false'>
      <update id='org.eclipse.emf.common.ui.feature.group' range='[0.0.0,2.19.0.v20220226-1304)' severity='0'/>
      <properties size='12'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.emf.features'/>
        <property name='maven-artifactId' value='org.eclipse.emf.common.ui'/>
        <property name='maven-version' value='2.19.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.featureName' value='EMF Common UI'/>
        <property name='df_LT.description' value='General-purpose extensions to the Eclipse UI.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.common.ui.feature.group' version='2.19.0.v20220226-1304'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='5'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.common' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.common.ui' range='[2.20.0.v20220226-1304,2.20.0.v20220226-1304]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.common.ui.feature.jar' range='[2.19.0.v20220226-1304,2.19.0.v20220226-1304]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='http://www.eclipse.org/legal/epl-v20.html' url='http://www.eclipse.org/legal/epl-v20.html'>
        Copyright (c) 2002-2018 IBM Corporation and others.&#xA;All rights reserved.   This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v2.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v20.html
      </copyright>
    </unit>
    <unit id='org.eclipse.pde.feature.group' version='3.14.1300.v20220831-1800' singleton='false'>
      <update id='org.eclipse.pde.feature.group' range='[0.0.0,3.14.1300.v20220831-1800)' severity='0'/>
      <properties size='13'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.pde'/>
        <property name='maven-artifactId' value='org.eclipse.pde'/>
        <property name='maven-version' value='3.14.1300-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2000, 2015 IBM Corporation and others.&#xA;&#xA;This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License 2.0&#xA;which accompanies this distribution, and is available at&#xA;https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;SPDX-License-Identifier: EPL-2.0&#xA;&#xA;Contributors:&#xA;IBM Corporation - initial API and implementation'/>
        <property name='df_LT.featureName' value='Eclipse Plug-in Development Environment'/>
        <property name='df_LT.description' value='Eclipse plug-in development environment.'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.feature.group' version='3.14.1300.v20220831-1800'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='32'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.feature.group' range='[3.15.0,4.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.osgi.annotation.versioning' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.osgi.annotation.bundle' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.osgi.service.component.annotations' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde' range='[3.13.2000.v20220831-1800,3.13.2000.v20220831-1800]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.build' range='[3.11.300.v20220822-0532,3.11.300.v20220822-0532]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.core' range='[3.15.300.v20220822-0845,3.15.300.v20220822-0845]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.junit.runtime' range='[3.6.200.v20220523-1051,3.6.200.v20220523-1051]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.runtime' range='[3.7.400.v20220317-2150,3.7.400.v20220317-2150]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.ui' range='[3.13.600.v20220831-0712,3.13.600.v20220831-0712]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.doc.user' range='[3.14.1700.v20220831-1613,3.14.1700.v20220831-1613]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.ui.templates' range='[3.7.700.v20220802-1520,3.7.700.v20220802-1520]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.api.tools' range='[1.2.1000.v20220816-0925,1.2.1000.v20220816-0925]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.api.tools.annotations' range='[1.1.500.v20220813-1730,1.1.500.v20220813-1730]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.api.tools.ui' range='[1.2.700.v20220329-0844,1.2.700.v20220329-0844]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.ds.core' range='[1.2.500.v20220411-2005,1.2.500.v20220411-2005]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.ds.ui' range='[1.2.300.v20220310-2159,1.2.300.v20220310-2159]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.launching' range='[3.10.100.v20220727-1044,3.10.100.v20220727-1044]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.ua.core' range='[1.2.300.v20211004-0555,1.2.300.v20211004-0555]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.ua.ui' range='[1.2.400.v20220317-0700,1.2.400.v20220317-0700]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.trace' range='[1.2.200.v20220310-2159,1.2.200.v20220310-2159]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.ds.annotations' range='[1.2.500.v20220811-0944,1.2.500.v20220811-0944]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.genericeditor.extension' range='[1.1.300.v20220810-1011,1.1.300.v20220810-1011]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tools.layout.spy' range='[1.1.0.v20210110-1247,1.1.0.v20210110-1247]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.spy.core' range='[1.0.200.v20220331-1637,1.0.200.v20220331-1637]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.spy.model' range='[0.12.400.v20220621-1036,0.12.400.v20220621-1036]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.spy.css' range='[0.12.300.v20220512-1208,0.12.300.v20220512-1208]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.spy.preferences' range='[0.12.300.v20220512-1208,0.12.300.v20220512-1208]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.spy.context' range='[1.0.300.v20220512-1208,1.0.300.v20220512-1208]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.spy.bundle' range='[0.12.200.v20220512-1208,0.12.200.v20220512-1208]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.spy.event' range='[1.0.0.v20220513-0804,1.0.0.v20220513-0804]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.feature.jar' range='[3.14.1300.v20220831-1800,3.14.1300.v20220831-1800]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.birt.report.engine.emitter.config.ods' version='4.12.0.v202211281949' generation='2'>
      <update id='org.eclipse.birt.report.engine.emitter.config.ods' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='BIRT OpenDocument Spreadsheet Emitter Descriptor'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse BIRT Project'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='maven-groupId' value='org.eclipse.birt'/>
        <property name='maven-artifactId' value='org.eclipse.birt.report.engine.emitter.config.ods'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.emitter.config.ods' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.report.engine.emitter.config.ods' version='4.12.0.v202211281949'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.emitter.config.ods' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.report.engine.emitter.config.ods' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='osgi.bundle' name='org.eclipse.birt.core' range='[2.3.1,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.engine' range='[2.3.1,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.engine.emitter.config' range='[2.3.0,5.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.birt.report.engine.emitter.config.ods
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.report.engine.emitter.config.ods' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.report.engine.emitter.config.ods;singleton:=true&#xA;Bundle-Version: 4.12.0.v202211281949
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jst.ws.jaxrs.ui' version='1.0.801.v201906251834' generation='2'>
      <update id='org.eclipse.jst.ws.jaxrs.ui' range='[0.0.0,1.0.801.v201906251834)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.PLUGIN_PROVIDER' value='Eclipse Web Tools Platform'/>
        <property name='df_LT.plugin.name' value='JAX-RS Tools - UI'/>
        <property name='org.eclipse.equinox.p2.name' value='%plugin.name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%PLUGIN_PROVIDER'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.webservices'/>
        <property name='maven-artifactId' value='org.eclipse.jst.ws.jaxrs.ui'/>
        <property name='maven-version' value='1.0.801-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.ws.jaxrs.ui' version='1.0.801.v201906251834'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jst.ws.jaxrs.ui' version='1.0.801.v201906251834'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.jaxrs.ui.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.jaxrs.ui.internal.classpath' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.jaxrs.ui.internal.project.facet' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jst.ws.jaxrs.ui' version='1.0.801.v201906251834'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='18'>
        <required namespace='osgi.bundle' name='org.eclipse.jst.ws.jaxrs.core' range='[1.0.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.project.facet.ui' range='[1.4.100,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.5.100,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.ui' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee' range='[1.1.400,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.frameworks.ui' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='[2.6.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.server.core' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.server.core' range='[1.1.202,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.common.project.facet.core' range='[1.4.100,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.common.project.facet.ui' range='[1.4.100,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee.core' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jem.util' range='[2.1.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jem' range='[2.0.400,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='3.12.0'/>
        <required namespace='java.package' name='org.eclipse.jst.common.project.facet.ui.libprov' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.jst.ws.jaxrs.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jst.ws.jaxrs.ui' version='1.0.801.v201906251834'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jst.ws.jaxrs.ui;singleton:=true&#xA;Bundle-Version: 1.0.801.v201906251834
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.cshelp.feature.group' version='4.12.0.v202211281949' singleton='false'>
      <update id='org.eclipse.birt.cshelp.feature.group' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='14'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.eclipse.org/birt'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.birt.features'/>
        <property name='maven-artifactId' value='org.eclipse.birt.cshelp'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 2.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-2.0.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;&#x9;- Content may be structured and packaged into modules to facilitate delivering,&#xA;&#x9;  extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;&#x9;  plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;&#x9;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;&#x9;  in a directory named &quot;plugins&quot;.&#xA;&#x9;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;&#x9;  Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;&#x9;  Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;&#x9;  numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;&#x9;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;&#x9;  named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;&#x9;- The top-level (root) directory&#xA;&#x9;- Plug-in and Fragment directories&#xA;&#x9;- Inside Plug-ins and Fragments packaged as JARs&#xA;&#x9;- Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;&#x9;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;&#x9;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;&#x9;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;&#x9;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;&#x9;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;&#x9;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;&#x9;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;&#x9;   the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;&#x9;   extending or updating the functionality of an Eclipse-based product.&#xA;&#x9;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;&#x9;   Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;&#x9;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;&#x9;   govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;&#x9;   Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;&#x9;   with the Specification. Such Installable Software Agreement must inform the user of the&#xA;&#x9;   terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;&#x9;   the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;&#x9;   indication of agreement by the user, the provisioning Technology will complete installation&#xA;&#x9;   of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='(c) Copyright Eclipse Contributors and others 2004, 2007. All rights reserved.'/>
        <property name='df_LT.featureName' value='Eclipse BIRT Context Sensitive Help Documentation'/>
        <property name='df_LT.description' value='Eclipse Business Intelligence and Reporting Tools (BIRT) Report Designer Plug-ins,  Runtime and user documentation.'/>
        <property name='df_LT.providerName' value='Eclipse BIRT Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.cshelp.feature.group' version='4.12.0.v202211281949'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.runtime' range='[3.2.0,4.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.help' range='[3.2.0,4.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.cshelp' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.cshelp.feature.jar' range='[4.12.0.v202211281949,4.12.0.v202211281949]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='%25copyrightURL' url='%25copyrightURL'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.emf.ecore.xmi' version='2.17.0.v20220817-1334' generation='2'>
      <update id='org.eclipse.emf.ecore.xmi' range='[0.0.0,2.17.0.v20220817-1334)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='EMF XML/XMI Persistence'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.emf'/>
        <property name='maven-artifactId' value='org.eclipse.emf.ecore.xmi'/>
        <property name='maven-version' value='2.17.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore.xmi' version='2.17.0.v20220817-1334'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' version='2.17.0.v20220817-1334'/>
        <provided namespace='java.package' name='org.eclipse.emf.ecore.xmi' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.ecore.xmi.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.ecore.xmi.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.ecore.xmi' version='2.17.0.v20220817-1334'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='10'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.6.0,4.0.0)' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='[2.28.0,3.0.0)'/>
        <required namespace='java.package' name='javax.xml.namespace' range='0.0.0'/>
        <required namespace='java.package' name='javax.xml.parsers' range='0.0.0'/>
        <required namespace='java.package' name='org.osgi.framework' range='[1.5.0,2.0.0)'/>
        <required namespace='java.package' name='org.w3c.dom' range='0.0.0'/>
        <required namespace='java.package' name='org.xml.sax' range='0.0.0'/>
        <required namespace='java.package' name='org.xml.sax.ext' range='0.0.0'/>
        <required namespace='java.package' name='org.xml.sax.helpers' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.5))'>
          <description>
            org.eclipse.emf.ecore.xmi
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.ecore.xmi' version='2.17.0.v20220817-1334'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.emf.ecore.xmi; singleton:=true&#xA;Bundle-Version: 2.17.0.v20220817-1334
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.ws' version='1.1.600.v202007222105' generation='2'>
      <update id='org.eclipse.wst.ws' range='[0.0.0,1.1.600.v202007222105)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.PLUGIN_NAME' value='Web Services'/>
        <property name='df_LT.PLUGIN_PROVIDER' value='Eclipse Web Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%PLUGIN_NAME'/>
        <property name='org.eclipse.equinox.p2.provider' value='%PLUGIN_PROVIDER'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.webservices'/>
        <property name='maven-artifactId' value='org.eclipse.wst.ws'/>
        <property name='maven-version' value='1.1.600-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='32'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.ws' version='1.1.600.v202007222105'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.ws' version='1.1.600.v202007222105'/>
        <provided namespace='java.package' name='org.eclipse.wst.ws.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.ws.internal.common' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.ws.internal.converter' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.ws.internal.data' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.ws.internal.datamodel' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.ws.internal.ext' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.ws.internal.extensions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.ws.internal.model.v10.registry' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.ws.internal.model.v10.registry.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.ws.internal.model.v10.registry.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.ws.internal.model.v10.rtindex' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.ws.internal.model.v10.rtindex.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.ws.internal.model.v10.rtindex.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.ws.internal.model.v10.taxonomy' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.ws.internal.model.v10.taxonomy.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.ws.internal.model.v10.taxonomy.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.ws.internal.model.v10.uddiregistry' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.ws.internal.model.v10.uddiregistry.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.ws.internal.model.v10.uddiregistry.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.ws.internal.monitor' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.ws.internal.plugin' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.ws.internal.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.ws.internal.registry' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.ws.internal.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.ws.internal.wsfinder' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.ws.internal.wsil' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.ws.internal.wsrt' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.ws' version='1.1.600.v202007222105'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='21'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.internet.monitor.core' range='[1.0.102,1.1.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.server.core' range='[1.0.102,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.command.env.core' range='[1.0.101,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.ws.parser' range='[1.0.100,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.common' range='[2.2.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='javax.wsdl' range='[1.6.2,1.7.0)'/>
        <required namespace='osgi.bundle' name='org.apache.wsil4j' range='[1.0.0,1.1.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.command.env' range='[1.0.101,1.1.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.frameworks' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.commands' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.environment' range='[1.0.100,1.1.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='[2.2.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='[2.2.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.xsd' range='[2.3.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.uriresolver' range='[1.3.0,1.4.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.wsdl' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.ws.service.policy' range='[1.0.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='[3.3.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.5))'>
          <description>
            org.eclipse.wst.ws
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.ws' version='1.1.600.v202007222105'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wst.ws; singleton:=true&#xA;Bundle-Version: 1.1.600.v202007222105
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.w3c.css.sac.source' version='1.3.1.v200903091627' singleton='false'>
      <update id='org.w3c.css.sac.source' range='[0.0.0,1.3.1.v200903091627)' severity='0'/>
      <properties size='5'>
        <property name='df_LT.pluginName' value='W3C CSS SAC Source Bundle'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.w3c.css.sac.source' version='1.3.1.v200903091627'/>
        <provided namespace='osgi.bundle' name='org.w3c.css.sac.source' version='1.3.1.v200903091627'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.w3c.css.sac.source' version='1.3.1.v200903091627'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.w3c.css.sac.source&#xA;Bundle-Version: 1.3.1.v200903091627
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.report.data.bidi.utils' version='4.12.0.v202211281949' generation='2'>
      <update id='org.eclipse.birt.report.data.bidi.utils' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='Bidi Utils'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse BIRT Project'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='maven-groupId' value='org.eclipse.birt'/>
        <property name='maven-artifactId' value='org.eclipse.birt.report.data.bidi.utils'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.data.bidi.utils' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.report.data.bidi.utils' version='4.12.0.v202211281949'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.data.bidi.utils.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.data.bidi.utils.i18n' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.report.data.bidi.utils' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.birt.core' range='4.7.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.birt.report.data.bidi.utils
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.report.data.bidi.utils' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.report.data.bidi.utils;singleton:=true&#xA;Bundle-Version: 4.12.0.v202211281949
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.data.source' version='4.12.0.v202211281949' singleton='false'>
      <update id='org.eclipse.birt.data.source' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse BIRT Project'/>
        <property name='df_LT.bundleName' value='BIRT Data Engine Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.birt'/>
        <property name='maven-artifactId' value='org.eclipse.birt.data'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.data.source' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.data.source' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.data.source' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.data.source' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.data.source&#xA;Bundle-Version: 4.12.0.v202211281949
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.report.engine.emitter.config.odt' version='4.12.0.v202211281949' generation='2'>
      <update id='org.eclipse.birt.report.engine.emitter.config.odt' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='BIRT OpenDocument Text Emitter Descriptor'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse BIRT Project'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='maven-groupId' value='org.eclipse.birt'/>
        <property name='maven-artifactId' value='org.eclipse.birt.report.engine.emitter.config.odt'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.emitter.config.odt' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.report.engine.emitter.config.odt' version='4.12.0.v202211281949'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.emitter.config.odt' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.report.engine.emitter.config.odt' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='osgi.bundle' name='org.eclipse.birt.core' range='[2.3.1,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.engine' range='[2.3.1,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.engine.emitter.config' range='[2.3.0,5.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.birt.report.engine.emitter.config.odt
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.report.engine.emitter.config.odt' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.report.engine.emitter.config.odt;singleton:=true&#xA;Bundle-Version: 4.12.0.v202211281949
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.codegen.feature.jar' version='2.23.0.v20210924-1718'>
      <properties size='11'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.featureName' value='EMF Code Generation'/>
        <property name='df_LT.description' value='Generic code generation utilities, including Java Emitter Templates (JET) and mergers for Java and properties files.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.emf.features'/>
        <property name='maven-artifactId' value='org.eclipse.emf.codegen'/>
        <property name='maven-version' value='2.23.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.codegen.feature.jar' version='2.23.0.v20210924-1718'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.emf.codegen' version='2.23.0.v20210924-1718'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.emf.codegen' version='2.23.0.v20210924-1718'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='http://www.eclipse.org/legal/epl-v20.html' url='http://www.eclipse.org/legal/epl-v20.html'>
        Copyright (c) 2002-2018 IBM Corporation and others.&#xA;All rights reserved.   This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v2.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v20.html
      </copyright>
    </unit>
    <unit id='org.eclipse.birt.report.engine.ooxml' version='4.12.0.v202211281949' generation='2'>
      <update id='org.eclipse.birt.report.engine.ooxml' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='BIRT OOXml'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse BIRT Project'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='maven-groupId' value='org.eclipse.birt'/>
        <property name='maven-artifactId' value='org.eclipse.birt.report.engine.ooxml'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.ooxml' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.report.engine.ooxml' version='4.12.0.v202211281949'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.ooxml' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.ooxml.constants' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.ooxml.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.ooxml.writer' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.report.engine.ooxml' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.engine' range='[2.1.0,5.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.birt.report.engine.ooxml
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.report.engine.ooxml' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.report.engine.ooxml;singleton:=true&#xA;Bundle-Version: 4.12.0.v202211281949
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.jsdt.web.support.jsp' version='1.1.101.v202101180039' generation='2'>
      <update id='org.eclipse.wst.jsdt.web.support.jsp' range='[0.0.0,1.1.101.v202101180039)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Vendor.0' value='Eclipse Web Tools Platform'/>
        <property name='df_LT.Bundle-Name.0' value='JSDT support for JSP Plug-in'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name.0'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor.0'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.sourceediting'/>
        <property name='maven-artifactId' value='org.eclipse.wst.jsdt.web.support.jsp'/>
        <property name='maven-version' value='1.1.101-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.jsdt.web.support.jsp' version='1.1.101.v202101180039'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.jsdt.web.support.jsp' version='1.1.101.v202101180039'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.web.support.jsp' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.web.support.jsp.internal' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.jsdt.web.support.jsp' version='1.1.101.v202101180039'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='14'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.14.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.jsdt.web.ui' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.jsp.ui' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.sse.ui' range='[1.4.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='[3.13.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='[3.14.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.html.ui' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.html.core' range='[1.3.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.jsp.core' range='[1.3.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.css.core' range='[1.3.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.xml.core' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.sse.core' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.jsdt.web.core' range='[1.1.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.wst.jsdt.web.support.jsp
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.jsdt.web.support.jsp' version='1.1.101.v202101180039'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wst.jsdt.web.support.jsp;singleton:=true&#xA;Bundle-Version: 1.1.101.v202101180039
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.osgi.util.xml' version='1.0.2.202109301733' singleton='false' generation='2'>
      <update id='org.osgi.util.xml' range='[0.0.0,1.0.2.202109301733)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='org.osgi:org.osgi.util.xml'/>
        <property name='org.eclipse.equinox.p2.description' value='OSGi Companion Code for org.osgi.util.xml Version 1.0.2'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Foundation'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='https://docs.osgi.org/'/>
        <property name='maven-groupId' value='org.osgi'/>
        <property name='maven-artifactId' value='org.osgi.util.xml'/>
        <property name='maven-version' value='1.0.2'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.osgi.util.xml' version='1.0.2.202109301733'/>
        <provided namespace='osgi.bundle' name='org.osgi.util.xml' version='1.0.2.202109301733'/>
        <provided namespace='java.package' name='org.osgi.util.xml' version='1.0.2'/>
        <provided namespace='osgi.identity' name='org.osgi.util.xml' version='1.0.2.202109301733'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='3'>
        <required namespace='java.package' name='javax.xml.parsers' range='0.0.0'/>
        <required namespace='java.package' name='org.osgi.framework' range='[1.8.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE/compact1)(version=1.8))'>
          <description>
            org.osgi.util.xml
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.osgi.util.xml' version='1.0.2.202109301733'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.osgi.util.xml&#xA;Bundle-Version: 1.0.2.202109301733
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.data.oda.pojo.ui' version='4.12.0.v202211281949' generation='2'>
      <update id='org.eclipse.birt.data.oda.pojo.ui' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Vendor' value='Eclipse BIRT Project'/>
        <property name='df_LT.plugin.name' value='BIRT POJO Data Source ODA Designer'/>
        <property name='org.eclipse.equinox.p2.name' value='%plugin.name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.birt'/>
        <property name='maven-artifactId' value='org.eclipse.birt.data.oda.pojo.ui'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.data.oda.pojo.ui' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.data.oda.pojo.ui' version='4.12.0.v202211281949'/>
        <provided namespace='java.package' name='org.eclipse.birt.data.oda.pojo.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.data.oda.pojo.ui.i18n' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.data.oda.pojo.ui.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.data.oda.pojo.ui' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.oda.design.ui' range='[3.0.6,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.data.oda.pojo' range='[3.7.2,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.designer.ui' range='4.2.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.birt.data.oda.pojo.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.data.oda.pojo.ui' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.data.oda.pojo.ui;singleton:=true&#xA;Bundle-Version: 4.12.0.v202211281949
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.codegen.ecore.ui.feature.group' version='2.32.0.v20220925-1245' singleton='false'>
      <update id='org.eclipse.emf.codegen.ecore.ui.feature.group' range='[0.0.0,2.32.0.v20220925-1245)' severity='0'/>
      <properties size='12'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.emf.features'/>
        <property name='maven-artifactId' value='org.eclipse.emf.codegen.ecore.ui'/>
        <property name='maven-version' value='2.32.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.featureName' value='EMF Ecore Code Generator UI'/>
        <property name='df_LT.description' value='Generator UI for Ecore-based code generation in the IDE.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.codegen.ecore.ui.feature.group' version='2.32.0.v20220925-1245'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='9'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.core' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.ide' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.codegen.ecore' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.edit.ui' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore.edit' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.codegen.ecore.ui' range='[2.32.0.v20220925-1245,2.32.0.v20220925-1245]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.codegen.ecore.ui.feature.jar' range='[2.32.0.v20220925-1245,2.32.0.v20220925-1245]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='http://www.eclipse.org/legal/epl-v20.html' url='http://www.eclipse.org/legal/epl-v20.html'>
        Copyright (c) 2002-2018 IBM Corporation and others.&#xA;All rights reserved.   This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v2.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v20.html
      </copyright>
    </unit>
    <unit id='org.eclipse.birt.report.designer.ui.editor.xml.wtp' version='4.12.0.v202211281949' generation='2'>
      <update id='org.eclipse.birt.report.designer.ui.editor.xml.wtp' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='BIRT Advanced XML Editor Plug-in'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse BIRT Project'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.birt'/>
        <property name='maven-artifactId' value='org.eclipse.birt.report.designer.ui.editor.xml.wtp'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.designer.ui.editor.xml.wtp' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.report.designer.ui.editor.xml.wtp' version='4.12.0.v202211281949'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.designer.ui.editor.pages.xml' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.report.designer.ui.editor.xml.wtp' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='17'>
        <required namespace='osgi.bundle' name='org.eclipse.wst.sse.core' range='[1.0.100,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.sse.ui' range='[1.0.201,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.2.1,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.forms' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench.texteditor' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='[3.2.1,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gef' range='[3.2.1,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.views' range='[3.2.1,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.2.1,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.core' range='[2.1.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.designer.core' range='[2.1.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.designer.ui.editors' range='[2.1.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.designer.ui.editors.schematic' range='[2.1.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.model' range='[2.1.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.designer.ui' range='[2.1.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.editors' range='[3.2.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.birt.report.designer.ui.editor.xml.wtp
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.report.designer.ui.editor.xml.wtp' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.report.designer.ui.editor.xml.wtp;singleton:=true&#xA;Bundle-Version: 4.12.0.v202211281949
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.modelbase.feature.feature.group' version='1.14.102.201911250848' singleton='false'>
      <update id='org.eclipse.datatools.modelbase.feature.feature.group' range='[0.0.0,1.14.102.201911250848)' severity='0'/>
      <properties size='12'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.datatools.features'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.modelbase.feature'/>
        <property name='maven-version' value='1.14.102-SNAPSHOT'/>
        <property name='df_LT.featureCopyright' value='Copyright (c) 2009 Sybase, Inc. and others. All rights reserved. This program and the accompanying materials are made available under the terms of the Eclipse Public License 2.0 which accompanies this distribution, and is available at https://www.eclipse.org/legal/epl-2.0/'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.featureName' value='Data Tools Platform Model Base'/>
        <property name='df_LT.description' value='EMF based models used in DTP (e.g. SQL model, database definition model)'/>
        <property name='df_LT.providerName' value='Eclipse Data Tools Platform'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.modelbase.feature.feature.group' version='1.14.102.201911250848'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='8'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.feature.group' range='2.4.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.modelbase.dbdefinition' range='[1.2.101.201811012051,1.2.101.201811012051]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.modelbase.sql.edit' range='[1.2.101.201811012051,1.2.101.201811012051]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.modelbase.sql.query' range='[1.3.201.201811012051,1.3.201.201811012051]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.modelbase.sql.query.edit' range='[1.2.101.201811012051,1.2.101.201811012051]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.modelbase.sql.xml.query' range='[1.2.101.201811012051,1.2.101.201811012051]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.modelbase.sql' range='[1.2.101.201811012051,1.2.101.201811012051]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.modelbase.feature.feature.jar' range='[1.14.102.201911250848,1.14.102.201911250848]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %featureCopyright
      </copyright>
    </unit>
    <unit id='org.apache.batik.transcoder.birt.ext.source' version='1.14.0.v202211281949' singleton='false'>
      <update id='org.apache.batik.transcoder.birt.ext.source' range='[0.0.0,1.14.0.v202211281949)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse BIRT'/>
        <property name='df_LT.bundleName' value='Batik Transcoder Extension Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.birt'/>
        <property name='maven-artifactId' value='org.apache.batik.transcoder.birt.ext'/>
        <property name='maven-version' value='1.14.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.transcoder.birt.ext.source' version='1.14.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.apache.batik.transcoder.birt.ext.source' version='1.14.0.v202211281949'/>
        <provided namespace='osgi.identity' name='org.apache.batik.transcoder.birt.ext.source' version='1.14.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.batik.transcoder.birt.ext.source' version='1.14.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.apache.batik.transcoder.birt.ext.source&#xA;Bundle-Version: 1.14.0.v202211281949
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jst.common.annotations.core' version='1.1.300.v201903222024' generation='2'>
      <update id='org.eclipse.jst.common.annotations.core' range='[0.0.0,1.1.300.v201903222024)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Vendor.0' value='Eclipse Web Tools Platform'/>
        <property name='df_LT.Bundle-Name.0' value='Annotation Core Plug-in'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name.0'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor.0'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.javaee'/>
        <property name='maven-artifactId' value='org.eclipse.jst.common.annotations.core'/>
        <property name='maven-version' value='1.1.300-SNAPSHOT'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.common.annotations.core' version='1.1.300.v201903222024'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jst.common.annotations.core' version='1.1.300.v201903222024'/>
        <provided namespace='java.package' name='org.eclipse.jst.common.internal.annotations.core' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jst.common.annotations.core' version='1.1.300.v201903222024'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='[2.2.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.emf' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jem.util' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='[3.2.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.5))'>
          <description>
            org.eclipse.jst.common.annotations.core
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jst.common.annotations.core' version='1.1.300.v201903222024'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jst.common.annotations.core;singleton:=true&#xA;Bundle-Version: 1.1.300.v201903222024
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jst.ws.consumption.ui' version='1.1.1100.v202111210735' generation='2'>
      <update id='org.eclipse.jst.ws.consumption.ui' range='[0.0.0,1.1.1100.v202111210735)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.PLUGIN_NAME' value='Web Services Consumption Graphical User Interface'/>
        <property name='df_LT.PLUGIN_PROVIDER' value='Eclipse Web Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%PLUGIN_NAME'/>
        <property name='org.eclipse.equinox.p2.provider' value='%PLUGIN_PROVIDER'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.webservices'/>
        <property name='maven-artifactId' value='org.eclipse.jst.ws.consumption.ui'/>
        <property name='maven-version' value='1.1.1100-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='27'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.ws.consumption.ui' version='1.1.1100.v202111210735'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jst.ws.consumption.ui' version='1.1.1100.v202111210735'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.internal.consumption.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.internal.consumption.ui.ant' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.internal.consumption.ui.command' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.internal.consumption.ui.command.data' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.internal.consumption.ui.common' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.internal.consumption.ui.extension' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.internal.consumption.ui.plugin' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.internal.consumption.ui.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.internal.consumption.ui.selection' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.internal.consumption.ui.server' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.internal.consumption.ui.widgets' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.internal.consumption.ui.widgets.binding' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.internal.consumption.ui.widgets.extensions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.internal.consumption.ui.widgets.object' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.internal.consumption.ui.widgets.runtime' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.internal.consumption.ui.widgets.test' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.internal.consumption.ui.widgets.test.explorer' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.internal.consumption.ui.widgets.test.wssample' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.internal.consumption.ui.wizard' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.internal.consumption.ui.wizard.uddi' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.internal.consumption.ui.wsil' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.internal.consumption.ui.wsrt' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jst.ws.consumption.ui' version='1.1.1100.v202111210735'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='48'>
        <required namespace='osgi.bundle' name='org.apache.xerces' range='[2.8.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.ws.parser' range='[1.0.100,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.command.env' range='[1.0.101,1.1.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.command.env.ui' range='[1.0.101,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.command.env.core' range='[1.0.101,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.common.frameworks' range='[1.1.0,1.2.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.ws.explorer' range='[1.1.0,1.2.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.ws' range='[1.0.101,1.1.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.ws.ui' range='[1.0.100,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.ws.consumption' range='[1.0.101,1.1.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jem' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jem.workbench' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.common' range='[2.2.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='[2.2.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.ui' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.ws' range='[1.0.100,1.2.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jem.workbench' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='[2.2.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.server.core' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.server.ui' range='[1.0.102,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.wsdl' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee' range='[1.1.0,1.3.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee.core' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee.ejb' range='[1.1.0,1.2.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee.web' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.emf' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.emfworkbench.integration' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.frameworks' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee.webservice' range='[1.1.0,1.2.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee.webservice.ui' range='[1.1.0,1.2.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.modulecore' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.ws.ui' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='javax.wsdl' range='[1.6.2,1.7.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jem.util' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.wsdl.validation' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.frameworks.ui' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.environment' range='[1.0.100,1.1.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.project.facet.core' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.server.core' range='[1.0.102,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.core' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.forms' range='[3.2.0,4.0.0)'/>
        <required namespace='java.package' name='com.ibm.icu.util' range='3.8.0'/>
        <required namespace='java.package' name='com.ibm.icu.text' range='3.8.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.5))'>
          <description>
            org.eclipse.jst.ws.consumption.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jst.ws.consumption.ui' version='1.1.1100.v202111210735'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jst.ws.consumption.ui; singleton:=true&#xA;Bundle-Version: 1.1.1100.v202111210735
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.mortbay.jasper.apache-jsp' version='9.0.52' singleton='false' generation='2'>
      <update id='org.mortbay.jasper.apache-jsp' range='[0.0.0,9.0.52)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Mortbay Jasper'/>
        <property name='org.eclipse.equinox.p2.description' value='A rebundling of Apache Tomcat Jasper to remove the tomcat server dependencies,    so that the JSP engine can be used by the Eclipse Jetty project.'/>
        <property name='maven-groupId' value='org.mortbay.jasper'/>
        <property name='maven-artifactId' value='apache-jsp'/>
        <property name='maven-version' value='9.0.52'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='33'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.mortbay.jasper.apache-jsp' version='9.0.52'/>
        <provided namespace='osgi.bundle' name='org.mortbay.jasper.apache-jsp' version='9.0.52'/>
        <provided namespace='java.package' name='org.apache.juli.logging' version='9.0.52'/>
        <provided namespace='java.package' name='org.apache.tomcat' version='9.0.52'/>
        <provided namespace='java.package' name='org.apache.tomcat.util.compat' version='9.0.52'/>
        <provided namespace='java.package' name='org.apache.tomcat.util.scan' version='9.0.52'/>
        <provided namespace='java.package' name='org.apache.tomcat.util.file' version='9.0.52'/>
        <provided namespace='java.package' name='org.apache.tomcat.util.digester' version='9.0.52'/>
        <provided namespace='java.package' name='org.apache.tomcat.util.descriptor.tagplugin' version='9.0.52'/>
        <provided namespace='java.package' name='org.apache.tomcat.util.descriptor.tld' version='9.0.52'/>
        <provided namespace='java.package' name='org.apache.tomcat.util.descriptor.web' version='9.0.52'/>
        <provided namespace='java.package' name='org.apache.tomcat.util' version='9.0.52'/>
        <provided namespace='java.package' name='org.apache.tomcat.util.buf' version='9.0.52'/>
        <provided namespace='java.package' name='org.apache.tomcat.util.res' version='9.0.52'/>
        <provided namespace='java.package' name='org.apache.tomcat.util.security' version='9.0.52'/>
        <provided namespace='java.package' name='javax.servlet.jsp' version='2.3.0'/>
        <provided namespace='java.package' name='javax.servlet.jsp.el' version='2.3.0'/>
        <provided namespace='java.package' name='javax.servlet.jsp.tagext' version='2.3.0'/>
        <provided namespace='java.package' name='javax.servlet.jsp.resources' version='2.3.0'/>
        <provided namespace='java.package' name='org.apache.jasper' version='9.0.52'/>
        <provided namespace='java.package' name='org.apache.jasper.compiler' version='9.0.52'/>
        <provided namespace='java.package' name='org.apache.jasper.compiler.tagplugin' version='9.0.52'/>
        <provided namespace='java.package' name='org.apache.jasper.el' version='9.0.52'/>
        <provided namespace='java.package' name='org.apache.jasper.resources' version='9.0.52'/>
        <provided namespace='java.package' name='org.apache.jasper.runtime' version='9.0.52'/>
        <provided namespace='java.package' name='org.apache.jasper.security' version='9.0.52'/>
        <provided namespace='java.package' name='org.apache.jasper.servlet' version='9.0.52'/>
        <provided namespace='java.package' name='org.apache.jasper.tagplugins.jstl' version='9.0.52'/>
        <provided namespace='java.package' name='org.apache.jasper.tagplugins.jstl.core' version='9.0.52'/>
        <provided namespace='java.package' name='org.apache.jasper.util' version='9.0.52'/>
        <provided namespace='java.package' name='org.apache.jasper.xmlparser' version='9.0.52'/>
        <provided namespace='osgi.identity' name='org.mortbay.jasper.apache-jsp' version='9.0.52'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='23'>
        <required namespace='java.package' name='javax.el' range='3.0.0'/>
        <required namespace='java.package' name='javax.naming' range='0.0.0'/>
        <required namespace='java.package' name='javax.net.ssl' range='0.0.0'/>
        <required namespace='java.package' name='javax.servlet' range='4.0.0'/>
        <required namespace='java.package' name='javax.servlet.annotation' range='4.0.0'/>
        <required namespace='java.package' name='javax.servlet.descriptor' range='4.0.0'/>
        <required namespace='java.package' name='javax.servlet.http' range='4.0.0'/>
        <required namespace='java.package' name='javax.servlet.resources' range='4.0.0'/>
        <required namespace='java.package' name='javax.xml.parsers' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.tomcat.util.descriptor' range='9.0.14' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.tomcat.util.descriptor.tagplugin' range='9.0.14' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.jdt.core.compiler' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jdt.internal.compiler' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jdt.internal.compiler.classfmt' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jdt.internal.compiler.env' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jdt.internal.compiler.impl' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jdt.internal.compiler.problem' range='0.0.0'/>
        <required namespace='java.package' name='org.xml.sax' range='0.0.0'/>
        <required namespace='java.package' name='org.xml.sax.ext' range='0.0.0'/>
        <required namespace='java.package' name='org.xml.sax.helpers' range='0.0.0'/>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.apache.juli.logging.Log)' min='0' greedy='false'>
          <description>
            org.mortbay.jasper.apache-jsp
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.extender' match='(osgi.extender=osgi.serviceloader.processor)'>
          <description>
            org.mortbay.jasper.apache-jsp
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.7))'>
          <description>
            org.mortbay.jasper.apache-jsp
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.mortbay.jasper.apache-jsp' version='9.0.52'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.mortbay.jasper.apache-jsp&#xA;Bundle-Version: 9.0.52
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.common.modulecore' version='1.3.200.v202108200212' generation='2'>
      <update id='org.eclipse.wst.common.modulecore' range='[0.0.0,1.3.200.v202108200212)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.provider' value='Eclipse.org'/>
        <property name='df_LT.Bundle-Name.0' value='Modulecore Plug-in'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name.0'/>
        <property name='org.eclipse.equinox.p2.provider' value='%provider'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.common'/>
        <property name='maven-artifactId' value='org.eclipse.wst.common.modulecore'/>
        <property name='maven-version' value='1.3.200-SNAPSHOT'/>
      </properties>
      <provides size='17'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.common.modulecore' version='1.3.200.v202108200212'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.common.modulecore' version='1.3.200.v202108200212'/>
        <provided namespace='java.package' name='org.eclipse.wst.common.componentcore' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.common.componentcore.datamodel' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.common.componentcore.datamodel.properties' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.common.componentcore.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.common.componentcore.internal.builder' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.common.componentcore.internal.flat' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.common.componentcore.internal.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.common.componentcore.internal.operation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.common.componentcore.internal.resources' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.common.componentcore.internal.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.common.componentcore.resolvers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.common.componentcore.resources' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.common.modulecore' version='1.3.200.v202108200212'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='15'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.frameworks' range='[1.1.200,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='[2.4.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.emfworkbench.integration' range='[1.1.200,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.emf' range='[1.1.200,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='[2.4.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.commands' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit' range='[2.4.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jem.util' range='[2.0.100,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.uriresolver' range='[1.1.301,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.project.facet.core' range='[1.3.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.environment' range='[1.0.200,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.validation' range='[1.2.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.wst.common.modulecore
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.common.modulecore' version='1.3.200.v202108200212'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wst.common.modulecore; singleton:=true&#xA;Bundle-Version: 1.3.200.v202108200212
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jst.jsp.core' version='1.4.400.v202208280232' generation='2'>
      <update id='org.eclipse.jst.jsp.core' range='[0.0.0,1.4.400.v202208280232)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Structured Source JSP Model'/>
        <property name='df_LT.providerName' value='Eclipse Web Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.sourceediting'/>
        <property name='maven-artifactId' value='org.eclipse.jst.jsp.core'/>
        <property name='maven-version' value='1.4.400-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='41'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.jsp.core' version='1.4.400.v202208280232'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jst.jsp.core' version='1.4.400.v202208280232'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsp.core.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsp.core.internal.contentmodel' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsp.core.internal.contentmodel.tld' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsp.core.internal.contentmodel.tld.provisional' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsp.core.internal.contentproperties' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsp.core.internal.contenttype' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsp.core.internal.document' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsp.core.internal.domdocument' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsp.core.internal.encoding' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsp.core.internal.java' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsp.core.internal.java.jspel' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsp.core.internal.java.search' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsp.core.internal.modelhandler' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsp.core.internal.modelquery' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsp.core.internal.parser' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsp.core.internal.parser.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsp.core.internal.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsp.core.internal.provisional' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsp.core.internal.provisional.contenttype' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsp.core.internal.provisional.text' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsp.core.internal.regions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsp.core.internal.taglib' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsp.core.internal.tasks' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsp.core.internal.text' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsp.core.internal.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsp.core.internal.validation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsp.core.jspel' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsp.core.taglib' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsp.core.text' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsp.css.core.internal.contentmodel' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsp.css.core.internal.contenttype' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsp.css.core.internal.document' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsp.css.core.internal.encoding' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsp.css.core.internal.modelhandler' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsp.css.core.internal.parser' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsp.css.core.internal.parserz' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jst.jsp.core' version='1.4.400.v202208280232'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='21'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.14.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.13.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.jobs' range='[3.10.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filebuffers' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='[3.14.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.uriresolver' range='[1.2.300,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.sse.core' range='[1.2.0,1.3.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.xml.core' range='[1.2.0,1.3.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.css.core' range='[1.3.0,1.4.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.html.core' range='[1.4.0,1.5.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.validation' range='[1.2.700,1.3.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filesystem' range='[1.7.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.osgi.services' range='[3.7.0,4.0.0]'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.project.facet.core' range='[1.4.300,2.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.modulecore' range='[1.3.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.ibm.icu.text' range='0.0.0'/>
        <required namespace='java.package' name='com.ibm.icu.util' range='0.0.0'/>
        <required namespace='java.package' name='javax.servlet.jsp.tagext' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.w3c.dom.css' range='0.0.0'/>
        <required namespace='java.package' name='org.w3c.dom.stylesheets' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.jst.jsp.core
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jst.jsp.core' version='1.4.400.v202208280232'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jst.jsp.core;singleton:=true&#xA;Bundle-Version: 1.4.400.v202208280232
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.report.data.oda.hive.source' version='4.12.0.v202211281949' singleton='false'>
      <update id='org.eclipse.birt.report.data.oda.hive.source' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse BIRT Project'/>
        <property name='df_LT.bundleName' value='BIRT Hive ODA Driver Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.birt'/>
        <property name='maven-artifactId' value='org.eclipse.birt.report.data.oda.hive'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.data.oda.hive.source' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.report.data.oda.hive.source' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.report.data.oda.hive.source' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.report.data.oda.hive.source' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.report.data.oda.hive.source&#xA;Bundle-Version: 4.12.0.v202211281949
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.report.data.bidi.utils.ui' version='4.12.0.v202211281949' generation='2'>
      <update id='org.eclipse.birt.report.data.bidi.utils.ui' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='Bidi UI Utils'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='maven-groupId' value='org.eclipse.birt'/>
        <property name='maven-artifactId' value='org.eclipse.birt.report.data.bidi.utils.ui'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.data.bidi.utils.ui' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.report.data.bidi.utils.ui' version='4.12.0.v202211281949'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.data.bidi.utils.ui' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.report.data.bidi.utils.ui' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='3'>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.data.bidi.utils' range='[2.5.1,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.2.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.birt.report.data.bidi.utils.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.report.data.bidi.utils.ui' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.report.data.bidi.utils.ui;singleton:=true&#xA;Bundle-Version: 4.12.0.v202211281949
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.report.designer.ui.lib.nl1' version='4.12.0.v202211281949' singleton='false'>
      <update id='org.eclipse.birt.report.designer.ui.lib.nl1' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='BIRT Designer UI for Library NLS Support'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='maven-groupId' value='org.eclipse.birt.nl'/>
        <property name='maven-artifactId' value='org.eclipse.birt.report.designer.ui.lib.nl1'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.designer.ui.lib.nl1' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.report.designer.ui.lib.nl1' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.report.designer.ui.lib.nl1' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.fragment'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='osgi.fragment' name='org.eclipse.birt.report.designer.ui.lib' version='4.12.0.v202211281949'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.designer.ui.lib' range='[2.1.0,5.0.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.report.designer.ui.lib.nl1' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.report.designer.ui.lib.nl1&#xA;Bundle-Version: 4.12.0.v202211281949&#xA;Fragment-Host: org.eclipse.birt.report.designer.ui.lib;bundle-version=&quot;[2.1.0,5.0.0)&quot;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.osgi.services' version='3.10.200.v20210723-0643' singleton='false' generation='2'>
      <update id='org.eclipse.osgi.services' range='[0.0.0,3.10.200.v20210723-0643)' severity='0'/>
      <properties size='14'>
        <property name='df_LT.osgiServicesDes' value='OSGi Service Platform Release 4.2.0 Service Interfaces and Classes'/>
        <property name='df_LT.osgiServices' value='OSGi Release 4.2.0 Services'/>
        <property name='df_LT.eclipse.org' value='Eclipse.org - Equinox'/>
        <property name='org.eclipse.equinox.p2.name' value='%osgiServices'/>
        <property name='org.eclipse.equinox.p2.description' value='%osgiServicesDes'/>
        <property name='org.eclipse.equinox.p2.provider' value='%eclipse.org'/>
        <property name='org.eclipse.equinox.p2.contact' value='www.eclipse.org'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='http://www.eclipse.org'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.osgi.services'/>
        <property name='maven-version' value='3.10.200'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='23'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.osgi.services' version='3.10.200.v20210723-0643'/>
        <provided namespace='osgi.bundle' name='org.eclipse.osgi.services' version='3.10.200.v20210723-0643'/>
        <provided namespace='java.package' name='org.osgi.service.cm' version='1.6.0'/>
        <provided namespace='java.package' name='org.osgi.service.component' version='1.4.0'/>
        <provided namespace='java.package' name='org.osgi.service.component.annotations' version='1.3.0'/>
        <provided namespace='java.package' name='org.osgi.service.component.runtime' version='1.4.0'/>
        <provided namespace='java.package' name='org.osgi.service.component.runtime.dto' version='1.4.0'/>
        <provided namespace='java.package' name='org.osgi.service.device' version='1.1.0'/>
        <provided namespace='java.package' name='org.osgi.service.event' version='1.4.0'/>
        <provided namespace='java.package' name='org.osgi.service.http' version='1.2.1'/>
        <provided namespace='java.package' name='org.osgi.service.http.context' version='1.1.0'/>
        <provided namespace='java.package' name='org.osgi.service.http.runtime' version='1.1.0'/>
        <provided namespace='java.package' name='org.osgi.service.http.runtime.dto' version='1.1.0'/>
        <provided namespace='java.package' name='org.osgi.service.http.whiteboard' version='1.1.0'/>
        <provided namespace='java.package' name='org.osgi.service.log' version='1.5.0'/>
        <provided namespace='java.package' name='org.osgi.service.metatype' version='1.4.0'/>
        <provided namespace='java.package' name='org.osgi.service.provisioning' version='1.2.0'/>
        <provided namespace='java.package' name='org.osgi.service.upnp' version='1.2.0'/>
        <provided namespace='java.package' name='org.osgi.service.useradmin' version='1.1.0'/>
        <provided namespace='java.package' name='org.osgi.service.wireadmin' version='1.0.1'/>
        <provided namespace='osgi.identity' name='org.eclipse.osgi.services' version='3.10.200.v20210723-0643'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='26'>
        <required namespace='java.package' name='javax.servlet' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.servlet.http' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.osgi.dto' range='1.0.0'/>
        <required namespace='java.package' name='org.osgi.framework' range='1.6.0'/>
        <required namespace='java.package' name='org.osgi.framework.dto' range='1.8.0'/>
        <required namespace='java.package' name='org.osgi.service.cm' range='[1.6.0,1.7.0)'/>
        <required namespace='java.package' name='org.osgi.service.component' range='[1.4.0,1.5.0)'/>
        <required namespace='java.package' name='org.osgi.service.component.annotations' range='[1.3.0,1.4.0)'/>
        <required namespace='java.package' name='org.osgi.service.component.runtime' range='[1.4.0,1.5.0)'/>
        <required namespace='java.package' name='org.osgi.service.component.runtime.dto' range='[1.4.0,1.5.0)'/>
        <required namespace='java.package' name='org.osgi.service.device' range='[1.1.0,1.2.0)'/>
        <required namespace='java.package' name='org.osgi.service.event' range='[1.4.0,1.5.0)'/>
        <required namespace='java.package' name='org.osgi.service.http' range='[1.2.0,1.3.0)'/>
        <required namespace='java.package' name='org.osgi.service.http.context' range='[1.1.0,1.2.0)'/>
        <required namespace='java.package' name='org.osgi.service.http.runtime' range='[1.1.0,1.2.0)'/>
        <required namespace='java.package' name='org.osgi.service.http.runtime.dto' range='[1.1.0,1.2.0)'/>
        <required namespace='java.package' name='org.osgi.service.http.whiteboard' range='[1.1.0,1.2.0)'/>
        <required namespace='java.package' name='org.osgi.service.log' range='[1.5.0,1.6.0)'/>
        <required namespace='java.package' name='org.osgi.service.metatype' range='[1.4.0,1.5.0)'/>
        <required namespace='java.package' name='org.osgi.service.provisioning' range='[1.2.0,1.3.0)'/>
        <required namespace='java.package' name='org.osgi.service.upnp' range='[1.2.0,1.3.0)'/>
        <required namespace='java.package' name='org.osgi.service.useradmin' range='[1.1.0,1.2.0)'/>
        <required namespace='java.package' name='org.osgi.service.wireadmin' range='[1.0.0,1.1.0)'/>
        <required namespace='java.package' name='org.osgi.util.function' range='[1.0.0,2.0.0)'/>
        <required namespace='java.package' name='org.osgi.util.promise' range='[1.0.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.osgi.services
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.osgi.services' version='3.10.200.v20210723-0643'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.osgi.services&#xA;Bundle-Version: 3.10.200.v20210723-0643
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.draw2d.feature.jar' version='3.14.0.202206170857'>
      <properties size='12'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;&#x9;- Content may be structured and packaged into modules to facilitate delivering,&#xA;&#x9;  extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;&#x9;  plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;&#x9;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;&#x9;  in a directory named &quot;plugins&quot;.&#xA;&#x9;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;&#x9;  Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;&#x9;  Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;&#x9;  numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;&#x9;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;&#x9;  named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;&#x9;- The top-level (root) directory&#xA;&#x9;- Plug-in and Fragment directories&#xA;&#x9;- Inside Plug-ins and Fragments packaged as JARs&#xA;&#x9;- Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;&#x9;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;&#x9;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;&#x9;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;&#x9;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;&#x9;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;&#x9;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;&#x9;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;&#x9;   the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;&#x9;   extending or updating the functionality of an Eclipse-based product.&#xA;&#x9;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;&#x9;   Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;&#x9;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;&#x9;   govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;&#x9;   Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;&#x9;   with the Specification. Such Installable Software Agreement must inform the user of the&#xA;&#x9;   terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;&#x9;   the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;&#x9;   indication of agreement by the user, the provisioning Technology will complete installation&#xA;&#x9;   of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2000, 2009 IBM Corporation and others.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html&#xA;&#xA;Contributors:&#xA;IBM Corporation - initial API and implementation'/>
        <property name='df_LT.featureName' value='GEF Classic Draw2d'/>
        <property name='df_LT.description' value='GEF Classic Draw2d - An SWT-based 2D drawing library.'/>
        <property name='df_LT.providerName' value='Eclipse GEF'/>
        <property name='maven-groupId' value='org.eclipse.gef'/>
        <property name='maven-artifactId' value='org.eclipse.draw2d'/>
        <property name='maven-version' value='3.14.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.draw2d.feature.jar' version='3.14.0.202206170857'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.draw2d' version='3.14.0.202206170857'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.draw2d' version='3.14.0.202206170857'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.birt.report.engine.dataextraction.csv.source' version='4.12.0.v202211281949' singleton='false'>
      <update id='org.eclipse.birt.report.engine.dataextraction.csv.source' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse BIRT Project'/>
        <property name='df_LT.bundleName' value='CSV Data Extraction Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.birt'/>
        <property name='maven-artifactId' value='org.eclipse.birt.report.engine.dataextraction.csv'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.dataextraction.csv.source' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.report.engine.dataextraction.csv.source' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.report.engine.dataextraction.csv.source' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.report.engine.dataextraction.csv.source' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.report.engine.dataextraction.csv.source&#xA;Bundle-Version: 4.12.0.v202211281949
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.connectivity.db.generic.ui' version='1.2.101.201811012051' generation='2'>
      <update id='org.eclipse.datatools.connectivity.db.generic.ui' range='[0.0.0,1.2.101.201811012051)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='Eclipse Data Tools Platform Generic DB UI Plug-in'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Data Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.connectivity.db.generic.ui'/>
        <property name='maven-version' value='1.2.101-SNAPSHOT'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.connectivity.db.generic.ui' version='1.2.101.201811012051'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.db.generic.ui' version='1.2.101.201811012051'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.db.generic.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.db.generic.ui.wizard' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.connectivity.db.generic.ui' version='1.2.101.201811012051'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='8'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.db.generic' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.help' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.help.base' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.datatools.connectivity.db.generic.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.connectivity.db.generic.ui' version='1.2.101.201811012051'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.connectivity.db.generic.ui; singleton:=true&#xA;Bundle-Version: 1.2.101.201811012051
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.chart.device.extension.source' version='4.12.0.v202211281949' singleton='false'>
      <update id='org.eclipse.birt.chart.device.extension.source' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse BIRT Project'/>
        <property name='df_LT.bundleName' value='BIRT Chart Device Extension(s) Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.birt'/>
        <property name='maven-artifactId' value='org.eclipse.birt.chart.device.extension'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.chart.device.extension.source' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.chart.device.extension.source' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.chart.device.extension.source' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.chart.device.extension.source' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.chart.device.extension.source&#xA;Bundle-Version: 4.12.0.v202211281949
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ant.launching' version='1.3.400.v20220718-1722' generation='2'>
      <update id='org.eclipse.ant.launching' range='[0.0.0,1.3.400.v20220718-1722)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Ant Launching Support'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.ant.launching'/>
        <property name='maven-version' value='1.3.400-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='14'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ant.launching' version='1.3.400.v20220718-1722'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ant.launching' version='1.3.400.v20220718-1722'/>
        <provided namespace='java.package' name='org.eclipse.ant.internal.launching' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ant.internal.launching.debug' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ant.internal.launching.debug.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ant.internal.launching.launchConfigurations' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ant.internal.launching.remote' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ant.internal.launching.remote.inputhandler' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ant.internal.launching.remote.logger' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ant.internal.launching.runtime.logger' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ant.launching' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.ant.launching' version='1.3.400.v20220718-1722'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='11'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.core' range='[3.12.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.launching' range='[3.12.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.variables' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ant.core' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.apache.ant' range='1.9.4'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.externaltools' range='[1.0.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.text' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.5.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.ant.launching
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ant.launching' version='1.3.400.v20220718-1722'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.ant.launching;singleton:=true&#xA;Bundle-Version: 1.3.400.v20220718-1722
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.batik.bridge.source' version='1.14.0.v20210324-0332' singleton='false'>
      <update id='org.apache.batik.bridge.source' range='[0.0.0,1.14.0.v20210324-0332)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.bundleVendor' value='Eclipse Orbit'/>
        <property name='df_LT.bundleName' value='org.apache.xmlgraphics:batik-bridge Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='maven-groupId' value='org.eclipse.orbit.bundles'/>
        <property name='maven-artifactId' value='org.apache.batik.bridge'/>
        <property name='maven-version' value='1.14.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.bridge.source' version='1.14.0.v20210324-0332'/>
        <provided namespace='osgi.bundle' name='org.apache.batik.bridge.source' version='1.14.0.v20210324-0332'/>
        <provided namespace='osgi.identity' name='org.apache.batik.bridge.source' version='1.14.0.v20210324-0332'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.batik.bridge.source' version='1.14.0.v20210324-0332'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.apache.batik.bridge.source&#xA;Bundle-Version: 1.14.0.v20210324-0332
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.enablement.jdbc.feature.feature.group' version='1.14.102.201911250848' singleton='false'>
      <update id='org.eclipse.datatools.enablement.jdbc.feature.feature.group' range='[0.0.0,1.14.102.201911250848)' severity='0'/>
      <properties size='12'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.datatools.features'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.enablement.jdbc.feature'/>
        <property name='maven-version' value='1.14.102-SNAPSHOT'/>
        <property name='df_LT.featureCopyright' value='Copyright (c) 2009 Sybase, Inc. and others. All rights reserved. This program and the accompanying materials are made available under the terms of the Eclipse Public License 2.0 which accompanies this distribution, and is available at https://www.eclipse.org/legal/epl-2.0/'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.featureName' value='Data Tools Platform Enablement for JDBC'/>
        <property name='df_LT.description' value='DTP support for using databases through JDBC'/>
        <property name='df_LT.providerName' value='Eclipse Data Tools Platform'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.jdbc.feature.feature.group' version='1.14.102.201911250848'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='5'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.connectivity.feature.feature.group' range='1.13.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.connectivity.db.generic' range='[1.2.101.201811012051,1.2.101.201811012051]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.connectivity.db.generic.ui' range='[1.2.101.201811012051,1.2.101.201811012051]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.connectivity.dbdefinition.genericJDBC' range='[1.2.101.201811012051,1.2.101.201811012051]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.jdbc.feature.feature.jar' range='[1.14.102.201911250848,1.14.102.201911250848]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %featureCopyright
      </copyright>
    </unit>
    <unit id='org.eclipse.birt.report.data.oda.xml' version='4.12.0.v202211281949' generation='2'>
      <update id='org.eclipse.birt.report.data.oda.xml' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='BIRT ODA-XML Driver'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse BIRT Project'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.birt'/>
        <property name='maven-artifactId' value='org.eclipse.birt.report.data.oda.xml'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.data.oda.xml' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.report.data.oda.xml' version='4.12.0.v202211281949'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.data.oda.xml' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.data.oda.xml.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.data.oda.xml.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.data.oda.xml.util.ui' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.report.data.oda.xml' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.oda' range='[3.0.1,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.junit' range='3.8.1' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.enablement.oda.xml' range='[1.0.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.birt.report.data.oda.xml
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.report.data.oda.xml' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.report.data.oda.xml;singleton:=true&#xA;Bundle-Version: 4.12.0.v202211281949
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jdt.junit5.runtime' version='1.1.0.v20220715-1030' generation='2'>
      <update id='org.eclipse.jdt.junit5.runtime' range='[0.0.0,1.1.0.v20220715-1030)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Java Development Tools JUnit5 Runtime Support'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.jdt'/>
        <property name='maven-artifactId' value='org.eclipse.jdt.junit5.runtime'/>
        <property name='maven-version' value='1.1.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.junit5.runtime' version='1.1.0.v20220715-1030'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jdt.junit5.runtime' version='1.1.0.v20220715-1030'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.junit5.runner' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jdt.junit5.runtime' version='1.1.0.v20220715-1030'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='17'>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.junit.runtime' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='junit-jupiter-api' range='5.4.0'/>
        <required namespace='osgi.bundle' name='junit-jupiter-engine' range='5.4.0'/>
        <required namespace='osgi.bundle' name='junit-jupiter-migrationsupport' range='5.4.0'/>
        <required namespace='osgi.bundle' name='junit-jupiter-params' range='5.4.0'/>
        <required namespace='osgi.bundle' name='junit-vintage-engine' range='5.4.0'/>
        <required namespace='osgi.bundle' name='org.opentest4j' range='1.1.1'/>
        <required namespace='osgi.bundle' name='junit-platform-commons' range='1.4.0'/>
        <required namespace='osgi.bundle' name='junit-platform-engine' range='1.4.0'/>
        <required namespace='osgi.bundle' name='junit-platform-launcher' range='1.4.0'/>
        <required namespace='osgi.bundle' name='junit-platform-runner' range='1.4.0'/>
        <required namespace='osgi.bundle' name='junit-platform-suite-api' range='1.4.0'/>
        <required namespace='osgi.bundle' name='junit-platform-suite-commons' range='1.8.1'/>
        <required namespace='osgi.bundle' name='junit-platform-suite-engine' range='1.8.1'/>
        <required namespace='osgi.bundle' name='org.apiguardian.api' range='1.0.0'/>
        <required namespace='osgi.bundle' name='org.junit' range='4.12.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.jdt.junit5.runtime
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jdt.junit5.runtime' version='1.1.0.v20220715-1030'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jdt.junit5.runtime;singleton:=true&#xA;Bundle-Version: 1.1.0.v20220715-1030
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='v202211281949.OSGi' version='1.0.0.7N87-cLUTXrBcMAMMGGMwH0Z0'>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='BIRT Engine OSGi Runtime SDK'/>
        <property name='org.eclipse.equinox.p2.type.category' value='true'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='v202211281949.OSGi' version='1.0.0.7N87-cLUTXrBcMAMMGGMwH0Z0'/>
      </provides>
      <requires size='3'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.chart.osgi.runtime.sdk.feature.group' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.engine.runtime.feature.group' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.osgi.runtime.sdk.feature.group' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
    </unit>
    <unit id='org.eclipse.emf.codegen.ecore.feature.jar' version='2.32.0.v20221121-1400'>
      <properties size='11'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.featureName' value='EMF Ecore Code Generator'/>
        <property name='df_LT.description' value='EMF&apos;s generator model and tools for generating code from Ecore models.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.emf.features'/>
        <property name='maven-artifactId' value='org.eclipse.emf.codegen.ecore'/>
        <property name='maven-version' value='2.32.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.codegen.ecore.feature.jar' version='2.32.0.v20221121-1400'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.emf.codegen.ecore' version='2.32.0.v20221121-1400'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.emf.codegen.ecore' version='2.32.0.v20221121-1400'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='http://www.eclipse.org/legal/epl-v20.html' url='http://www.eclipse.org/legal/epl-v20.html'>
        Copyright (c) 2002-2018 IBM Corporation and others.&#xA;All rights reserved.   This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v2.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v20.html
      </copyright>
    </unit>
    <unit id='org.sat4j.core' version='2.3.6.v20201214' singleton='false' generation='2'>
      <update id='org.sat4j.core' range='[0.0.0,2.3.6.v20201214)' severity='0'/>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.ow2.sat4j'/>
        <property name='maven-artifactId' value='org.ow2.sat4j.core'/>
        <property name='maven-version' value='2.3.6'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='20'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.sat4j.core' version='2.3.6.v20201214'/>
        <provided namespace='osgi.bundle' name='org.sat4j.core' version='2.3.6.v20201214'/>
        <provided namespace='java.package' name='org.sat4j' version='2.3.6.v20201214'/>
        <provided namespace='java.package' name='org.sat4j.core' version='2.3.6.v20201214'/>
        <provided namespace='java.package' name='org.sat4j.minisat' version='2.3.6.v20201214'/>
        <provided namespace='java.package' name='org.sat4j.minisat.constraints' version='2.3.6.v20201214'/>
        <provided namespace='java.package' name='org.sat4j.minisat.constraints.card' version='2.3.6.v20201214'/>
        <provided namespace='java.package' name='org.sat4j.minisat.constraints.cnf' version='2.3.6.v20201214'/>
        <provided namespace='java.package' name='org.sat4j.minisat.core' version='2.3.6.v20201214'/>
        <provided namespace='java.package' name='org.sat4j.minisat.learning' version='2.3.6.v20201214'/>
        <provided namespace='java.package' name='org.sat4j.minisat.orders' version='2.3.6.v20201214'/>
        <provided namespace='java.package' name='org.sat4j.minisat.restarts' version='2.3.6.v20201214'/>
        <provided namespace='java.package' name='org.sat4j.opt' version='2.3.6.v20201214'/>
        <provided namespace='java.package' name='org.sat4j.reader' version='2.3.6.v20201214'/>
        <provided namespace='java.package' name='org.sat4j.specs' version='2.3.6.v20201214'/>
        <provided namespace='java.package' name='org.sat4j.tools' version='2.3.6.v20201214'/>
        <provided namespace='java.package' name='org.sat4j.tools.encoding' version='2.3.6.v20201214'/>
        <provided namespace='java.package' name='org.sat4j.tools.xplain' version='2.3.6.v20201214'/>
        <provided namespace='osgi.identity' name='org.sat4j.core' version='2.3.6.v20201214'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.5))'>
          <description>
            org.sat4j.core
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.sat4j.core' version='2.3.6.v20201214'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.sat4j.core&#xA;Bundle-Version: 2.3.6.v20201214
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.report.data.oda.jdbc.dbprofile.sampledb.source' version='4.12.0.v202211281949' singleton='false'>
      <update id='org.eclipse.birt.report.data.oda.jdbc.dbprofile.sampledb.source' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse BIRT Project'/>
        <property name='df_LT.bundleName' value='BIRT Sample Database Connection Profile Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.birt'/>
        <property name='maven-artifactId' value='org.eclipse.birt.report.data.oda.jdbc.dbprofile.sampledb'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.data.oda.jdbc.dbprofile.sampledb.source' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.report.data.oda.jdbc.dbprofile.sampledb.source' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.report.data.oda.jdbc.dbprofile.sampledb.source' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.report.data.oda.jdbc.dbprofile.sampledb.source' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.report.data.oda.jdbc.dbprofile.sampledb.source&#xA;Bundle-Version: 4.12.0.v202211281949
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.chart.tests' version='4.12.0.v202211281949' generation='2'>
      <update id='org.eclipse.birt.chart.tests' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='BIRT Chart Tests Plug-in'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse BIRT Project'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='maven-groupId' value='org.eclipse.birt'/>
        <property name='maven-artifactId' value='org.eclipse.birt.chart.tests'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-test-plugin'/>
      </properties>
      <provides size='23'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.chart.tests' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.chart.tests' version='4.12.0.v202211281949'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.tests' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.tests.device' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.tests.device.golden.chart' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.tests.device.golden.primitives' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.tests.device.input.chart' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.tests.device.input.primitives' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.tests.device.render' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.tests.device.svg' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.tests.engine' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.tests.engine.aggregate' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.tests.engine.computation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.tests.engine.datafeed' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.tests.engine.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.tests.engine.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.tests.engine.model.attribute' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.tests.engine.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.tests.i18n' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.tests.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.chart.tests' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='15'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.23.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.chart.device.extension' range='4.12.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.chart.device.svg' range='4.12.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.chart.engine' range='4.12.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.chart.engine.extension' range='4.12.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.core' range='4.12.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='2.25.0'/>
        <required namespace='osgi.bundle' name='org.junit' range='4.13.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.chart.device.pdf' range='4.12.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.model' range='4.12.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.chart.reportitem' range='4.12.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.tests.core' range='4.12.0'/>
        <required namespace='java.package' name='org.apache.batik.transcoder' range='[1.14.0,1.15.0)'/>
        <required namespace='java.package' name='org.apache.batik.transcoder.image' range='[1.14.0,1.15.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.birt.chart.tests
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.chart.tests' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.chart.tests;singleton:=true&#xA;Bundle-Version: 4.12.0.v202211281949
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.derby' version='10.11.1.1_v201605202053' singleton='false'>
      <update id='org.apache.derby' range='[0.0.0,10.11.1.1_v201605202053)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.bundleName' value='Apache Derby Plug-in'/>
        <property name='df_LT.bundleProvider' value='Eclipse Orbit'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleProvider'/>
        <property name='iplog.bug_id' value='10496'/>
        <property name='iplog.contact.name' value='Marc-Andre Laperle'/>
        <property name='iplog.contact.email' value='marc-andre.laperle@ericsson.com'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
      </properties>
      <provides size='118'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.derby' version='10.11.1.1_v201605202053'/>
        <provided namespace='osgi.bundle' name='org.apache.derby' version='10.11.1.1_v201605202053'/>
        <provided namespace='java.package' name='org.apache.derby.agg' version='10.11.1.1'/>
        <provided namespace='java.package' name='org.apache.derby.authentication' version='10.11.1.1'/>
        <provided namespace='java.package' name='org.apache.derby.catalog' version='10.11.1.1'/>
        <provided namespace='java.package' name='org.apache.derby.catalog.types' version='10.11.1.1'/>
        <provided namespace='java.package' name='org.apache.derby.client' version='10.11.1.1'/>
        <provided namespace='java.package' name='org.apache.derby.client.am' version='10.11.1.1'/>
        <provided namespace='java.package' name='org.apache.derby.client.am.stmtcache' version='10.11.1.1'/>
        <provided namespace='java.package' name='org.apache.derby.client.net' version='10.11.1.1'/>
        <provided namespace='java.package' name='org.apache.derby.database' version='10.11.1.1'/>
        <provided namespace='java.package' name='org.apache.derby.diag' version='10.11.1.1'/>
        <provided namespace='java.package' name='org.apache.derby.drda' version='10.11.1.1'/>
        <provided namespace='java.package' name='org.apache.derby.iapi.db' version='10.11.1.1'/>
        <provided namespace='java.package' name='org.apache.derby.iapi.error' version='10.11.1.1'/>
        <provided namespace='java.package' name='org.apache.derby.iapi.jdbc' version='10.11.1.1'/>
        <provided namespace='java.package' name='org.apache.derby.iapi.reference' version='10.11.1.1'/>
        <provided namespace='java.package' name='org.apache.derby.iapi.security' version='10.11.1.1'/>
        <provided namespace='java.package' name='org.apache.derby.iapi.services.cache' version='10.11.1.1'/>
        <provided namespace='java.package' name='org.apache.derby.iapi.services.classfile' version='10.11.1.1'/>
        <provided namespace='java.package' name='org.apache.derby.iapi.services.compiler' version='10.11.1.1'/>
        <provided namespace='java.package' name='org.apache.derby.iapi.services.context' version='10.11.1.1'/>
        <provided namespace='java.package' name='org.apache.derby.iapi.services.crypto' version='10.11.1.1'/>
        <provided namespace='java.package' name='org.apache.derby.iapi.services.daemon' version='10.11.1.1'/>
        <provided namespace='java.package' name='org.apache.derby.iapi.services.diag' version='10.11.1.1'/>
        <provided namespace='java.package' name='org.apache.derby.iapi.services.i18n' version='10.11.1.1'/>
        <provided namespace='java.package' name='org.apache.derby.iapi.services.info' version='10.11.1.1'/>
        <provided namespace='java.package' name='org.apache.derby.iapi.services.io' version='10.11.1.1'/>
        <provided namespace='java.package' name='org.apache.derby.iapi.services.jmx' version='10.11.1.1'/>
        <provided namespace='java.package' name='org.apache.derby.iapi.services.loader' version='10.11.1.1'/>
        <provided namespace='java.package' name='org.apache.derby.iapi.services.locks' version='10.11.1.1'/>
        <provided namespace='java.package' name='org.apache.derby.iapi.services.memory' version='10.11.1.1'/>
        <provided namespace='java.package' name='org.apache.derby.iapi.services.monitor' version='10.11.1.1'/>
        <provided namespace='java.package' name='org.apache.derby.iapi.services.property' version='10.11.1.1'/>
        <provided namespace='java.package' name='org.apache.derby.iapi.services.stream' version='10.11.1.1'/>
        <provided namespace='java.package' name='org.apache.derby.iapi.services.timer' version='10.11.1.1'/>
        <provided namespace='java.package' name='org.apache.derby.iapi.services.uuid' version='10.11.1.1'/>
        <provided namespace='java.package' name='org.apache.derby.iapi.sql' version='10.11.1.1'/>
        <provided namespace='java.package' name='org.apache.derby.iapi.sql.compile' version='10.11.1.1'/>
        <provided namespace='java.package' name='org.apache.derby.iapi.sql.conn' version='10.11.1.1'/>
        <provided namespace='java.package' name='org.apache.derby.iapi.sql.depend' version='10.11.1.1'/>
        <provided namespace='java.package' name='org.apache.derby.iapi.sql.dictionary' version='10.11.1.1'/>
        <provided namespace='java.package' name='org.apache.derby.iapi.sql.execute' version='10.11.1.1'/>
        <provided namespace='java.package' name='org.apache.derby.iapi.sql.execute.xplain' version='10.11.1.1'/>
        <provided namespace='java.package' name='org.apache.derby.iapi.store.access' version='10.11.1.1'/>
        <provided namespace='java.package' name='org.apache.derby.iapi.store.access.conglomerate' version='10.11.1.1'/>
        <provided namespace='java.package' name='org.apache.derby.iapi.store.access.xa' version='10.11.1.1'/>
        <provided namespace='java.package' name='org.apache.derby.iapi.store.raw' version='10.11.1.1'/>
        <provided namespace='java.package' name='org.apache.derby.iapi.store.raw.data' version='10.11.1.1'/>
        <provided namespace='java.package' name='org.apache.derby.iapi.store.raw.log' version='10.11.1.1'/>
        <provided namespace='java.package' name='org.apache.derby.iapi.store.raw.xact' version='10.11.1.1'/>
        <provided namespace='java.package' name='org.apache.derby.iapi.store.replication.master' version='10.11.1.1'/>
        <provided namespace='java.package' name='org.apache.derby.iapi.store.replication.slave' version='10.11.1.1'/>
        <provided namespace='java.package' name='org.apache.derby.iapi.tools' version='10.11.1.1'/>
        <provided namespace='java.package' name='org.apache.derby.iapi.tools.i18n' version='10.11.1.1'/>
        <provided namespace='java.package' name='org.apache.derby.iapi.transaction' version='10.11.1.1'/>
        <provided namespace='java.package' name='org.apache.derby.iapi.types' version='10.11.1.1'/>
        <provided namespace='java.package' name='org.apache.derby.iapi.util' version='10.11.1.1'/>
        <provided namespace='java.package' name='org.apache.derby.impl.db' version='10.11.1.1'/>
        <provided namespace='java.package' name='org.apache.derby.impl.drda' version='10.11.1.1'/>
        <provided namespace='java.package' name='org.apache.derby.impl.io' version='10.11.1.1'/>
        <provided namespace='java.package' name='org.apache.derby.impl.io.vfmem' version='10.11.1.1'/>
        <provided namespace='java.package' name='org.apache.derby.impl.jdbc' version='10.11.1.1'/>
        <provided namespace='java.package' name='org.apache.derby.impl.jdbc.authentication' version='10.11.1.1'/>
        <provided namespace='java.package' name='org.apache.derby.impl.load' version='10.11.1.1'/>
        <provided namespace='java.package' name='org.apache.derby.impl.services.bytecode' version='10.11.1.1'/>
        <provided namespace='java.package' name='org.apache.derby.impl.services.cache' version='10.11.1.1'/>
        <provided namespace='java.package' name='org.apache.derby.impl.services.daemon' version='10.11.1.1'/>
        <provided namespace='java.package' name='org.apache.derby.impl.services.jce' version='10.11.1.1'/>
        <provided namespace='java.package' name='org.apache.derby.impl.services.jmx' version='10.11.1.1'/>
        <provided namespace='java.package' name='org.apache.derby.impl.services.jmxnone' version='10.11.1.1'/>
        <provided namespace='java.package' name='org.apache.derby.impl.services.locks' version='10.11.1.1'/>
        <provided namespace='java.package' name='org.apache.derby.impl.services.monitor' version='10.11.1.1'/>
        <provided namespace='java.package' name='org.apache.derby.impl.services.reflect' version='10.11.1.1'/>
        <provided namespace='java.package' name='org.apache.derby.impl.services.stream' version='10.11.1.1'/>
        <provided namespace='java.package' name='org.apache.derby.impl.services.timer' version='10.11.1.1'/>
        <provided namespace='java.package' name='org.apache.derby.impl.services.uuid' version='10.11.1.1'/>
        <provided namespace='java.package' name='org.apache.derby.impl.sql' version='10.11.1.1'/>
        <provided namespace='java.package' name='org.apache.derby.impl.sql.catalog' version='10.11.1.1'/>
        <provided namespace='java.package' name='org.apache.derby.impl.sql.compile' version='10.11.1.1'/>
        <provided namespace='java.package' name='org.apache.derby.impl.sql.conn' version='10.11.1.1'/>
        <provided namespace='java.package' name='org.apache.derby.impl.sql.depend' version='10.11.1.1'/>
        <provided namespace='java.package' name='org.apache.derby.impl.sql.execute' version='10.11.1.1'/>
        <provided namespace='java.package' name='org.apache.derby.impl.sql.execute.rts' version='10.11.1.1'/>
        <provided namespace='java.package' name='org.apache.derby.impl.sql.execute.xplain' version='10.11.1.1'/>
        <provided namespace='java.package' name='org.apache.derby.impl.store.access' version='10.11.1.1'/>
        <provided namespace='java.package' name='org.apache.derby.impl.store.access.btree' version='10.11.1.1'/>
        <provided namespace='java.package' name='org.apache.derby.impl.store.access.btree.index' version='10.11.1.1'/>
        <provided namespace='java.package' name='org.apache.derby.impl.store.access.conglomerate' version='10.11.1.1'/>
        <provided namespace='java.package' name='org.apache.derby.impl.store.access.heap' version='10.11.1.1'/>
        <provided namespace='java.package' name='org.apache.derby.impl.store.access.sort' version='10.11.1.1'/>
        <provided namespace='java.package' name='org.apache.derby.impl.store.raw' version='10.11.1.1'/>
        <provided namespace='java.package' name='org.apache.derby.impl.store.raw.data' version='10.11.1.1'/>
        <provided namespace='java.package' name='org.apache.derby.impl.store.raw.log' version='10.11.1.1'/>
        <provided namespace='java.package' name='org.apache.derby.impl.store.raw.xact' version='10.11.1.1'/>
        <provided namespace='java.package' name='org.apache.derby.impl.store.replication' version='10.11.1.1'/>
        <provided namespace='java.package' name='org.apache.derby.impl.store.replication.buffer' version='10.11.1.1'/>
        <provided namespace='java.package' name='org.apache.derby.impl.store.replication.master' version='10.11.1.1'/>
        <provided namespace='java.package' name='org.apache.derby.impl.store.replication.net' version='10.11.1.1'/>
        <provided namespace='java.package' name='org.apache.derby.impl.store.replication.slave' version='10.11.1.1'/>
        <provided namespace='java.package' name='org.apache.derby.impl.tools.dblook' version='10.11.1.1'/>
        <provided namespace='java.package' name='org.apache.derby.impl.tools.ij' version='10.11.1.1'/>
        <provided namespace='java.package' name='org.apache.derby.impl.tools.optional' version='10.11.1.1'/>
        <provided namespace='java.package' name='org.apache.derby.impl.tools.planexporter' version='10.11.1.1'/>
        <provided namespace='java.package' name='org.apache.derby.impl.tools.sysinfo' version='10.11.1.1'/>
        <provided namespace='java.package' name='org.apache.derby.io' version='10.11.1.1'/>
        <provided namespace='java.package' name='org.apache.derby.jdbc' version='10.11.1.1'/>
        <provided namespace='java.package' name='org.apache.derby.mbeans' version='10.11.1.1'/>
        <provided namespace='java.package' name='org.apache.derby.mbeans.drda' version='10.11.1.1'/>
        <provided namespace='java.package' name='org.apache.derby.osgi' version='10.11.1.1'/>
        <provided namespace='java.package' name='org.apache.derby.security' version='10.11.1.1'/>
        <provided namespace='java.package' name='org.apache.derby.shared.common.error' version='10.11.1.1'/>
        <provided namespace='java.package' name='org.apache.derby.shared.common.i18n' version='10.11.1.1'/>
        <provided namespace='java.package' name='org.apache.derby.shared.common.reference' version='10.11.1.1'/>
        <provided namespace='java.package' name='org.apache.derby.tools' version='10.11.1.1'/>
        <provided namespace='java.package' name='org.apache.derby.vti' version='10.11.1.1'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.derby' version='10.11.1.1_v201605202053'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.apache.derby&#xA;Bundle-Version: 10.11.1.1_v201605202053
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.internet.cache' version='1.1.0.v202011161431' generation='2'>
      <update id='org.eclipse.wst.internet.cache' range='[0.0.0,1.1.0.v202011161431)' severity='0'/>
      <properties size='8'>
        <property name='df_LT._PLUGIN_NAME' value='Caching URI Resolver'/>
        <property name='df_LT._PLUGIN_PROVIDER' value='Eclipse Web Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%_PLUGIN_NAME'/>
        <property name='org.eclipse.equinox.p2.provider' value='%_PLUGIN_PROVIDER'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.common'/>
        <property name='maven-artifactId' value='org.eclipse.wst.internet.cache'/>
        <property name='maven-version' value='1.1.0-SNAPSHOT'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.internet.cache' version='1.1.0.v202011161431'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.internet.cache' version='1.1.0.v202011161431'/>
        <provided namespace='java.package' name='org.eclipse.wst.internet.cache.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.internet.cache.internal.preferences' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.internet.cache' version='1.1.0.v202011161431'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='5'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.uriresolver' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.4.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.wst.internet.cache
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.internet.cache' version='1.1.0.v202011161431'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wst.internet.cache; singleton:=true&#xA;Bundle-Version: 1.1.0.v202011161431
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.report.engine.emitter.pdf.tests' version='4.12.0.v202211281949' generation='2'>
      <update id='org.eclipse.birt.report.engine.emitter.pdf.tests' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='Birt Report Engine Emitter PDF Tests Plug-in'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse BIRT Project'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='maven-groupId' value='org.eclipse.birt'/>
        <property name='maven-artifactId' value='org.eclipse.birt.report.engine.emitter.pdf.tests'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-test-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.emitter.pdf.tests' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.report.engine.emitter.pdf.tests' version='4.12.0.v202211281949'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.emitter.pdf.tests' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.report.engine.emitter.pdf.tests' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.engine.emitter.pdf' range='4.12.0'/>
        <required namespace='osgi.bundle' name='org.junit' range='4.7.0'/>
        <required namespace='java.package' name='org.osgi.framework' range='1.3.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.birt.report.engine.emitter.pdf.tests
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.report.engine.emitter.pdf.tests' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.report.engine.emitter.pdf.tests;singleton:=true&#xA;Bundle-Version: 4.12.0.v202211281949
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.importer.rose' version='2.11.0.v20210405-0904' generation='2'>
      <update id='org.eclipse.emf.importer.rose' range='[0.0.0,2.11.0.v20210405-0904)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='EMF Rose Importer'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.emf'/>
        <property name='maven-artifactId' value='org.eclipse.emf.importer.rose'/>
        <property name='maven-version' value='2.11.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='10'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.importer.rose' version='2.11.0.v20210405-0904'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.importer.rose' version='2.11.0.v20210405-0904'/>
        <provided namespace='java.package' name='org.eclipse.emf.importer.rose' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.importer.rose.builder' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.importer.rose.parser' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.importer.rose.taskdefs' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.importer.rose.ui' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.importer.rose' version='2.11.0.v20210405-0904'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='7'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.importer' range='[2.12.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.codegen.ecore.ui' range='[2.26.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.apache.ant' range='[1.7.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ant' range='[2.11.0,3.0.0)' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.5))'>
          <description>
            org.eclipse.emf.importer.rose
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.importer.rose' version='2.11.0.v20210405-0904'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.emf.importer.rose; singleton:=true&#xA;Bundle-Version: 2.11.0.v20210405-0904
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.report.engine.fonts' version='4.12.0.v202211281949' singleton='false' generation='2'>
      <update id='org.eclipse.birt.report.engine.fonts' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='BIRT Engine fonts'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse BIRT Project'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='maven-groupId' value='org.eclipse.birt'/>
        <property name='maven-artifactId' value='org.eclipse.birt.report.engine.fonts'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.fonts' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.report.engine.fonts' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.report.engine.fonts' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.birt.report.engine.fonts
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.report.engine.fonts' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='2'>
          <instruction key='zipped'>
            true
          </instruction>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.report.engine.fonts&#xA;Bundle-Version: 4.12.0.v202211281949
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.tests.feature.group' version='4.12.0.v202211281949' singleton='false'>
      <update id='org.eclipse.birt.tests.feature.group' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='14'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.eclipse.org/birt'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.birt.features'/>
        <property name='maven-artifactId' value='org.eclipse.birt.tests'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 2.0 (available at&#xA;http://www.eclipse.org/legal/epl-2.0.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='(c) Copyright Eclipse Contributors and others 2004, 2006. All rights reserved.'/>
        <property name='df_LT.featureName' value='Eclipse Test Suite Project'/>
        <property name='df_LT.description' value='Eclipse Business Intelligence and Reporting Tools (BIRT) Report Designer Plug-ins,  Runtime and user documentation.'/>
        <property name='df_LT.providerName' value='Eclipse BIRT Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.tests.feature.group' version='4.12.0.v202211281949'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='21'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.testhelper.feature.group' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.tests' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.core.tests' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.tests' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.emitter.html.tests' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.emitter.pdf.tests' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.emitter.prototype.excel.tests' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.model.adapter.oda.tests' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.model.tests' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.data.tests' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.data.oda.jdbc.tests' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.chart.tests' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.designer.tests' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.tests.core' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.tests.engine' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.tests.chart' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.tests.model' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.tests.engine.emitter.html' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.tests.data' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.emitter.postscript.tests' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.tests.feature.jar' range='[4.12.0.v202211281949,4.12.0.v202211281949]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='%25copyrightURL' url='%25copyrightURL'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.birt.chart.ui.source' version='4.12.0.v202211281949' singleton='false'>
      <update id='org.eclipse.birt.chart.ui.source' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse BIRT Project'/>
        <property name='df_LT.bundleName' value='BIRT Chart Library UI Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.birt'/>
        <property name='maven-artifactId' value='org.eclipse.birt.chart.ui'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.chart.ui.source' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.chart.ui.source' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.chart.ui.source' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.chart.ui.source' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.chart.ui.source&#xA;Bundle-Version: 4.12.0.v202211281949
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.chart.device.pdf' version='4.12.0.v202211281949' generation='2'>
      <update id='org.eclipse.birt.chart.device.pdf' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='BIRT Chart Device PDF Extension'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse BIRT Project'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='maven-groupId' value='org.eclipse.birt'/>
        <property name='maven-artifactId' value='org.eclipse.birt.chart.device.pdf'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.chart.device.pdf' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.chart.device.pdf' version='4.12.0.v202211281949'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.device.pdf' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.chart.device.pdf' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='7'>
        <required namespace='osgi.bundle' name='org.eclipse.birt.chart.device.svg' range='4.7.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.chart.engine' range='4.7.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.chart.device.extension' range='4.7.0'/>
        <required namespace='java.package' name='org.apache.batik.ext.awt.color' range='1.13.0'/>
        <required namespace='java.package' name='org.apache.batik.transcoder' range='1.14.0'/>
        <required namespace='java.package' name='org.w3c.dom.events' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.birt.chart.device.pdf
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.chart.device.pdf' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.chart.device.pdf; singleton:=true&#xA;Bundle-Version: 4.12.0.v202211281949
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.report.model.tests' version='4.12.0.v202211281949' generation='2'>
      <update id='org.eclipse.birt.report.model.tests' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='BIRT Model Tests Plug-in'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse BIRT Project'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='maven-groupId' value='org.eclipse.birt'/>
        <property name='maven-artifactId' value='org.eclipse.birt.report.model.tests'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-test-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.model.tests' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.report.model.tests' version='4.12.0.v202211281949'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.model.i18n' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.model.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.report.model.tests' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='5'>
        <required namespace='osgi.bundle' name='org.eclipse.birt.core' range='[2.1.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.model' range='[2.1.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.apache.commons.codec' range='[1.3.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.junit' range='4.8.1'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.birt.report.model.tests
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.report.model.tests' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.report.model.tests; singleton:=true&#xA;Bundle-Version: 4.12.0.v202211281949
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.report.engine.emitter.pptx.source' version='4.12.0.v202211281949' singleton='false'>
      <update id='org.eclipse.birt.report.engine.emitter.pptx.source' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse BIRT Project'/>
        <property name='df_LT.bundleName' value='BIRT PPTX emitter Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.birt'/>
        <property name='maven-artifactId' value='org.eclipse.birt.report.engine.emitter.pptx'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.emitter.pptx.source' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.report.engine.emitter.pptx.source' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.report.engine.emitter.pptx.source' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.report.engine.emitter.pptx.source' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.report.engine.emitter.pptx.source&#xA;Bundle-Version: 4.12.0.v202211281949
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.ui' version='2.7.600.v20220817-1208' generation='2'>
      <update id='org.eclipse.equinox.p2.ui' range='[0.0.0,2.7.600.v20220817-1208)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleName' value='Equinox Provisioning UI Support'/>
        <property name='df_LT.providerName' value='Eclipse.org - Equinox'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.equinox.p2'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.p2.ui'/>
        <property name='maven-version' value='2.7.600-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='12'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.ui' version='2.7.600.v20220817-1208'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.ui' version='2.7.600.v20220817-1208'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.p2.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.p2.ui.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.p2.ui.dialogs' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.p2.ui.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.p2.ui.query' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.p2.ui.viewers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.p2.ui' version='2.6.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.ui' version='2.7.600.v20220817-1208'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='42'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='3.107.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.18.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.security.ui' range='[1.0.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.dialogs' range='1.1.600'/>
        <required namespace='java.package' name='javax.xml.parsers' range='0.0.0'/>
        <required namespace='java.package' name='org.bouncycastle.bcpg' range='1.65.0'/>
        <required namespace='java.package' name='org.bouncycastle.openpgp' range='1.65.0'/>
        <required namespace='java.package' name='org.bouncycastle.util' range='1.65.1'/>
        <required namespace='java.package' name='org.eclipse.e4.ui.workbench' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.e4.ui.progress' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.artifact.processors.pgp' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.artifact.repository' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.core.helpers' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.director' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.extensionlocation' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.metadata' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.metadata.repository' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.operations' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.repository.helpers' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.provisional.configurator' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.provisional.p2.core.eventbus' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.provisional.p2.repository' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.core' range='[2.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.core.spi' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.engine' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.engine.query' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.metadata' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.metadata.expression' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.operations' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.planner' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.query' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.repository' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.repository.artifact' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.repository.artifact.spi' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.repository.metadata' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.repository.spi' range='2.0.0'/>
        <required namespace='java.package' name='org.osgi.framework' range='1.6.0'/>
        <required namespace='java.package' name='org.osgi.service.packageadmin' range='1.2.0'/>
        <required namespace='java.package' name='org.w3c.dom' range='0.0.0'/>
        <required namespace='java.package' name='org.xml.sax' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.equinox.p2.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.ui' version='2.7.600.v20220817-1208'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.equinox.p2.ui;singleton:=true&#xA;Bundle-Version: 2.7.600.v20220817-1208
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.wsdl.validation' version='1.3.100.v202205160247' generation='2'>
      <update id='org.eclipse.wst.wsdl.validation' range='[0.0.0,1.3.100.v202205160247)' severity='0'/>
      <properties size='9'>
        <property name='df_LT._PLUGIN_NAME' value='WSDL Validator'/>
        <property name='df_LT._PROVIDER_NAME' value='Eclipse Web Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%_PLUGIN_NAME'/>
        <property name='org.eclipse.equinox.p2.provider' value='%_PROVIDER_NAME'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.webservices'/>
        <property name='maven-artifactId' value='org.eclipse.wst.wsdl.validation'/>
        <property name='maven-version' value='1.3.100-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='19'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.wsdl.validation' version='1.3.100.v202205160247'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.wsdl.validation' version='1.3.100.v202205160247'/>
        <provided namespace='java.package' name='org.eclipse.wst.wsdl.validation.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.wsdl.validation.internal.eclipse' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.wsdl.validation.internal.exception' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.wsdl.validation.internal.logging' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.wsdl.validation.internal.resolver' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.wsdl.validation.internal.ui.ant' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.wsdl.validation.internal.ui.text' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.wsdl.validation.internal.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.wsdl.validation.internal.wsdl11' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.wsdl.validation.internal.wsdl11.http' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.wsdl.validation.internal.wsdl11.mime' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.wsdl.validation.internal.wsdl11.soap' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.wsdl.validation.internal.wsdl11.xsd' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.wsdl.validation.internal.xml' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.wsdl.validation' version='1.3.100.v202205160247'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='9'>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.apache.ant' range='[1.6.5,2.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.uriresolver' range='[1.2.0,1.4.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.validation' range='[1.2.0,1.3.0)'/>
        <required namespace='osgi.bundle' name='javax.wsdl' range='[1.6.2,1.7.0)'/>
        <required namespace='osgi.bundle' name='org.apache.xerces' range='[2.8.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.xml.core' range='[1.1.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.wst.wsdl.validation
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.wsdl.validation' version='1.3.100.v202205160247'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wst.wsdl.validation; singleton:=true&#xA;Bundle-Version: 1.3.100.v202205160247
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.sqltools.db.derby.ui' version='1.2.101.201811012051' generation='2'>
      <update id='org.eclipse.datatools.sqltools.db.derby.ui' range='[0.0.0,1.2.101.201811012051)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Plugin.Name' value='Eclipse Data Tools Platform Derby SQL Tools UI Plug-in'/>
        <property name='df_LT.Plugin.ProviderName' value='Eclipse Data Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%Plugin.Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Plugin.ProviderName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.sqltools.db.derby.ui'/>
        <property name='maven-version' value='1.2.101-SNAPSHOT'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.sqltools.db.derby.ui' version='1.2.101.201811012051'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.db.derby.ui' version='1.2.101.201811012051'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.sqltools.db.derby.ui' version='1.2.101.201811012051'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='8'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.sql.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.sql' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.db.derby' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.editor.core.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.db.generic.ui' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.datatools.sqltools.db.derby.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.sqltools.db.derby.ui' version='1.2.101.201811012051'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.sqltools.db.derby.ui;singleton:=true&#xA;Bundle-Version: 1.2.101.201811012051
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.xsd.edit' version='2.11.0.v20200723-0820' generation='2'>
      <update id='org.eclipse.xsd.edit' range='[0.0.0,2.11.0.v20200723-0820)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='XSD Edit'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.emf'/>
        <property name='maven-artifactId' value='org.eclipse.xsd.edit'/>
        <property name='maven-version' value='2.11.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xsd.edit' version='2.11.0.v20200723-0820'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xsd.edit' version='2.11.0.v20200723-0820'/>
        <provided namespace='java.package' name='org.eclipse.xsd.provider' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.xsd.edit' version='2.11.0.v20200723-0820'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.6.0,4.0.0)' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit' range='[2.16.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.xsd' range='[2.18.0,3.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.5))'>
          <description>
            org.eclipse.xsd.edit
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xsd.edit' version='2.11.0.v20200723-0820'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.xsd.edit; singleton:=true&#xA;Bundle-Version: 2.11.0.v20200723-0820
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.w3c.dom.svg' version='1.1.0.v201011041433' singleton='false'>
      <update id='org.w3c.dom.svg' range='[0.0.0,1.1.0.v201011041433)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='W3C SVG DOM'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='iplog.bug_id' value='2070'/>
        <property name='iplog.contact.name' value='Anthony Hunter'/>
        <property name='iplog.contact.email' value='anthonyh{at}ca.ibm.com'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.w3c.dom.svg' version='1.1.0.v201011041433'/>
        <provided namespace='osgi.bundle' name='org.w3c.dom.svg' version='1.1.0.v201011041433'/>
        <provided namespace='java.package' name='org.w3c.dom.svg' version='1.1.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='org.w3c.dom.smil' range='[1.0.0,1.1.0)'/>
        <required namespace='java.package' name='org.w3c.dom' range='0.0.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.w3c.dom.svg' version='1.1.0.v201011041433'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.w3c.dom.svg&#xA;Bundle-Version: 1.1.0.v201011041433
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.report.data.oda.xml.source' version='4.12.0.v202211281949' singleton='false'>
      <update id='org.eclipse.birt.report.data.oda.xml.source' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse BIRT Project'/>
        <property name='df_LT.bundleName' value='BIRT ODA-XML Driver Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.birt'/>
        <property name='maven-artifactId' value='org.eclipse.birt.report.data.oda.xml'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.data.oda.xml.source' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.report.data.oda.xml.source' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.report.data.oda.xml.source' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.report.data.oda.xml.source' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.report.data.oda.xml.source&#xA;Bundle-Version: 4.12.0.v202211281949
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.web_core.feature.feature.group' version='3.27.0.v202207150226' singleton='false'>
      <update id='org.eclipse.wst.web_core.feature.feature.group' range='[0.0.0,3.27.0.v202207150226)' severity='0'/>
      <properties size='13'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.webtools.sourceediting'/>
        <property name='maven-artifactId' value='org.eclipse.wst.web_core.feature'/>
        <property name='maven-version' value='3.27.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2006 IBM Corporation and others.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License 2.0&#xA;which accompanies this distribution, and is available at&#xA;https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;SPDX-License-Identifier: EPL-2.0&#xA;&#xA;Contributors:&#xA;IBM Corporation - initial API and implementation'/>
        <property name='df_LT.featureName' value='WST Web Core'/>
        <property name='df_LT.description' value='Headless components of the Eclipse Web Developer Tools'/>
        <property name='df_LT.providerName' value='Eclipse Web Tools Platform'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.web_core.feature.feature.group' version='3.27.0.v202207150226'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.xml_core.feature.feature.group' range='[3.27.0.v202207150226,3.27.0.v202207150226]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.json_core.feature.feature.group' range='[1.1.8.v201909302219,1.1.8.v201909302219]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.css.core' range='[1.3.100.v202207121749,1.3.100.v202207121749]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.html.core' range='[1.4.200.v202207121749,1.4.200.v202207121749]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.web' range='[1.3.100.v202206160209,1.3.100.v202206160209]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.web_core.feature.feature.jar' range='[3.27.0.v202207150226,3.27.0.v202207150226]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.apache.aries.spifly.dynamic.bundle' version='1.3.5' singleton='false' generation='2'>
      <update id='org.apache.aries.spifly.dynamic.bundle' range='[0.0.0,1.3.5)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='Apache Aries SPI Fly Dynamic Weaving Bundle'/>
        <property name='org.eclipse.equinox.p2.description' value='This bundle contains an extender that facilitates the use         of JRE SPI providers (components typically plugged in to the         JRE through META-INF/services resources).'/>
        <property name='org.eclipse.equinox.p2.provider' value='The Apache Software Foundation'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='https://www.apache.org/spifly/org.apache.aries.spifly.dynamic.bundle/'/>
        <property name='maven-groupId' value='org.apache.aries.spifly'/>
        <property name='maven-artifactId' value='org.apache.aries.spifly.dynamic.bundle'/>
        <property name='maven-version' value='1.3.5'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.aries.spifly.dynamic.bundle' version='1.3.5'/>
        <provided namespace='osgi.bundle' name='org.apache.aries.spifly.dynamic.bundle' version='1.3.5'/>
        <provided namespace='java.package' name='org.apache.aries.spifly' version='1.3.5'/>
        <provided namespace='java.package' name='org.apache.aries.spifly.dynamic' version='1.3.5'/>
        <provided namespace='java.package' name='org.apache.aries.spifly.weaver' version='1.3.5'/>
        <provided namespace='osgi.identity' name='org.apache.aries.spifly.dynamic.bundle' version='1.3.5'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='osgi.extender' name='osgi.serviceloader.registrar' version='1.0.0'/>
        <provided namespace='osgi.extender' name='osgi.serviceloader.processor' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='9'>
        <required namespace='java.package' name='org.apache.aries.spifly.weaver' range='[1.3.0,2.0.0)'/>
        <required namespace='java.package' name='org.objectweb.asm' range='[9.3.0,10.0.0)'/>
        <required namespace='java.package' name='org.objectweb.asm.commons' range='[9.3.0,10.0.0)'/>
        <required namespace='java.package' name='org.objectweb.asm.util' range='[9.3.0,10.0.0)'/>
        <required namespace='java.package' name='org.osgi.framework' range='[1.7.0,2.0.0)'/>
        <required namespace='java.package' name='org.osgi.framework.hooks.weaving' range='[1.0.0,2.0.0)'/>
        <required namespace='java.package' name='org.osgi.framework.wiring' range='[1.1.0,2.0.0)'/>
        <required namespace='java.package' name='org.osgi.util.tracker' range='[1.5.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.apache.aries.spifly.dynamic.bundle
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.aries.spifly.dynamic.bundle' version='1.3.5'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.apache.aries.spifly.dynamic.bundle&#xA;Bundle-Version: 1.3.5
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jst.servlet.ui.infopop' version='1.0.500.v201903222024'>
      <update id='org.eclipse.jst.servlet.ui.infopop' range='[0.0.0,1.0.500.v201903222024)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Servlet infopop'/>
        <property name='df_LT.pluginProvider' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%pluginProvider'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.javaee'/>
        <property name='maven-artifactId' value='org.eclipse.jst.servlet.ui.infopop'/>
        <property name='maven-version' value='1.0.500-SNAPSHOT'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.servlet.ui.infopop' version='1.0.500.v201903222024'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jst.servlet.ui.infopop' version='1.0.500.v201903222024'/>
        <provided namespace='osgi.identity' name='org.eclipse.jst.servlet.ui.infopop' version='1.0.500.v201903222024'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jst.servlet.ui.infopop' version='1.0.500.v201903222024'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jst.servlet.ui.infopop; singleton:=true&#xA;Bundle-Version: 1.0.500.v201903222024
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.enablement.oda.feature.feature.group' version='1.14.102.201911221603' singleton='false'>
      <update id='org.eclipse.datatools.enablement.oda.feature.feature.group' range='[0.0.0,1.14.102.201911221603)' severity='0'/>
      <properties size='12'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.datatools.features'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.enablement.oda.feature'/>
        <property name='maven-version' value='1.14.102-SNAPSHOT'/>
        <property name='df_LT.featureCopyright' value='Copyright (c) 2004, 2014 Actuate Corporation. All rights reserved. This program and the accompanying materials are made available under the terms of the Eclipse Public License 2.0 which accompanies this distribution, and is available at https://www.eclipse.org/legal/epl-2.0/'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.featureName' value='Data Tools Platform Enablement for ODA Runtime'/>
        <property name='df_LT.description' value='ODA Data Source Drivers Runtime'/>
        <property name='df_LT.providerName' value='Eclipse Data Tools Platform'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.oda.feature.feature.group' version='1.14.102.201911221603'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='5'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.connectivity.oda.feature.feature.group' range='1.13.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.oda.ws' range='[1.4.101.201811012051,1.4.101.201811012051]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.oda.xml' range='[1.4.102.201901091730,1.4.102.201901091730]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.connectivity.oda.flatfile' range='[3.3.101.201811012051,3.3.101.201811012051]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.oda.feature.feature.jar' range='[1.14.102.201911221603,1.14.102.201911221603]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %featureCopyright
      </copyright>
    </unit>
    <unit id='org.eclipse.birt.report.data.oda.jdbc.dbprofile.ui.nl1' version='4.12.0.v202211281949' singleton='false'>
      <update id='org.eclipse.birt.report.data.oda.jdbc.dbprofile.ui.nl1' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='org.eclipse.birt.report.data.oda.jdbc.dbprofile.uiNLS Support'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='maven-groupId' value='org.eclipse.birt.nl'/>
        <property name='maven-artifactId' value='org.eclipse.birt.report.data.oda.jdbc.dbprofile.ui.nl1'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.data.oda.jdbc.dbprofile.ui.nl1' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.report.data.oda.jdbc.dbprofile.ui.nl1' version='4.12.0.v202211281949'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.data.oda.jdbc.dbprofile.ui.nls' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.report.data.oda.jdbc.dbprofile.ui.nl1' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.fragment'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='osgi.fragment' name='org.eclipse.birt.report.data.oda.jdbc.dbprofile.ui' version='4.12.0.v202211281949'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.data.oda.jdbc.dbprofile.ui' range='[2.1.0,5.0.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.report.data.oda.jdbc.dbprofile.ui.nl1' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.report.data.oda.jdbc.dbprofile.ui.nl1&#xA;Bundle-Version: 4.12.0.v202211281949&#xA;Fragment-Host: org.eclipse.birt.report.data.oda.jdbc.dbprofile.ui;bundle-version=&quot;[2.1.0,5.0.0)&quot;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.core.runtime' version='3.26.0.v20220813-0916' generation='2'>
      <update id='org.eclipse.core.runtime' range='[0.0.0,3.26.0.v20220813-0916)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Core Runtime'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.core.runtime'/>
        <property name='maven-version' value='3.26.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.runtime' version='3.26.0.v20220813-0916'/>
        <provided namespace='osgi.bundle' name='org.eclipse.core.runtime' version='3.26.0.v20220813-0916'/>
        <provided namespace='java.package' name='org.eclipse.core.internal.preferences.legacy' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.internal.runtime' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.runtime' version='3.7.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.core.runtime' version='3.26.0.v20220813-0916'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='8'>
        <required namespace='osgi.bundle' name='org.eclipse.osgi' range='[3.17.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='3.16.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.jobs' range='[3.13.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.registry' range='[3.11.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.preferences' range='[3.10.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.contenttype' range='[3.8.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.app' range='1.6.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.core.runtime
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.core.runtime' version='3.26.0.v20220813-0916'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.core.runtime; singleton:=true&#xA;Bundle-Version: 3.26.0.v20220813-0916
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jem.workbench' version='2.1.0.v202101081429' generation='2'>
      <update id='org.eclipse.jem.workbench' range='[0.0.0,2.1.0.v202101081429)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Java EMF Model Workbench Support'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.javaee'/>
        <property name='maven-artifactId' value='org.eclipse.jem.workbench'/>
        <property name='maven-version' value='2.1.0-SNAPSHOT'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jem.workbench' version='2.1.0.v202101081429'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jem.workbench' version='2.1.0.v202101081429'/>
        <provided namespace='java.package' name='org.eclipse.jem.internal.adapters.jdom' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jem.internal.plugin' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jem.workbench.utility' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jem.workbench' version='2.1.0.v202101081429'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='7'>
        <required namespace='osgi.bundle' name='org.eclipse.jem' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='[2.2.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jem.util' range='[2.0.0,3.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.jem.workbench
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jem.workbench' version='2.1.0.v202101081429'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jem.workbench; singleton:=true&#xA;Bundle-Version: 2.1.0.v202101081429
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.w3c.dom.svg.source' version='1.1.0.v201011041433' singleton='false'>
      <update id='org.w3c.dom.svg.source' range='[0.0.0,1.1.0.v201011041433)' severity='0'/>
      <properties size='5'>
        <property name='df_LT.pluginName' value='W3C SVG DOM Source Bundle'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.w3c.dom.svg.source' version='1.1.0.v201011041433'/>
        <provided namespace='osgi.bundle' name='org.w3c.dom.svg.source' version='1.1.0.v201011041433'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.w3c.dom.svg.source' version='1.1.0.v201011041433'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.w3c.dom.svg.source&#xA;Bundle-Version: 1.1.0.v201011041433
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.report.engine.emitter.postscript.source' version='4.12.0.v202211281949' singleton='false'>
      <update id='org.eclipse.birt.report.engine.emitter.postscript.source' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse BIRT Project'/>
        <property name='df_LT.bundleName' value='BIRT POSTSCRIPT emitter Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.birt'/>
        <property name='maven-artifactId' value='org.eclipse.birt.report.engine.emitter.postscript'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.emitter.postscript.source' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.report.engine.emitter.postscript.source' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.report.engine.emitter.postscript.source' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.report.engine.emitter.postscript.source' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.report.engine.emitter.postscript.source&#xA;Bundle-Version: 4.12.0.v202211281949
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.e4.ui.model.workbench' version='2.2.200.v20220817-1444' generation='2'>
      <update id='org.eclipse.e4.ui.model.workbench' range='[0.0.0,2.2.200.v20220817-1444)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Eclipse Workbench Model'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='eclipse.platform.ui'/>
        <property name='maven-artifactId' value='org.eclipse.e4.ui.model.workbench'/>
        <property name='maven-version' value='2.2.200-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='31'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.model.workbench' version='2.2.200.v20220817-1444'/>
        <provided namespace='osgi.bundle' name='org.eclipse.e4.ui.model.workbench' version='2.2.200.v20220817-1444'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.model.application' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.model.application.commands' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.model.application.commands.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.model.application.commands.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.model.application.descriptor.basic' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.model.application.descriptor.basic.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.model.application.descriptor.basic.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.model.application.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.model.application.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.model.application.ui.advanced' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.model.application.ui.advanced.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.model.application.ui.advanced.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.model.application.ui.basic' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.model.application.ui.basic.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.model.application.ui.basic.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.model.application.ui.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.model.application.ui.menu' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.model.application.ui.menu.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.model.application.ui.menu.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.model.application.ui.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.model.application.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.model.fragment' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.model.fragment.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.model.fragment.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.model.internal' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.e4.ui.model.workbench' version='2.2.200.v20220817-1444'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='8'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.7.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.core.services' range='0.9.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.core.contexts' range='1.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.commands' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.core.di' range='1.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='2.9.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.emf.xpath' range='0.1.100'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.e4.ui.model.workbench
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.e4.ui.model.workbench' version='2.2.200.v20220817-1444'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.e4.ui.model.workbench;singleton:=true&#xA;Bundle-Version: 2.2.200.v20220817-1444
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.metadata.repository' version='1.4.100.v20220329-1456' generation='2'>
      <update id='org.eclipse.equinox.p2.metadata.repository' range='[0.0.0,1.4.100.v20220329-1456)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Equinox Provisioning Metadata Repository'/>
        <property name='df_LT.providerName' value='Eclipse.org - Equinox'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.equinox.p2'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.p2.metadata.repository'/>
        <property name='maven-version' value='1.4.100-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.metadata.repository' version='1.4.100.v20220329-1456'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.metadata.repository' version='1.4.100.v20220329-1456'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.p2.metadata.repository' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.p2.metadata.repository.io' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.p2.metadata.io' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.metadata.repository' version='1.4.100.v20220329-1456'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='27'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.registry' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.tukaani.xz' range='1.3.0'/>
        <required namespace='java.package' name='javax.xml.parsers' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.core.helpers' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.metadata' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.metadata.index' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.persistence' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.repository' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.repository.helpers' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.provisional.p2.core.eventbus' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.provisional.p2.repository' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.core' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.core.spi' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.metadata' range='[2.4.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.metadata.expression' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.metadata.index' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.query' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.repository' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.repository.metadata' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.repository.metadata.spi' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.repository.spi' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.osgi.util' range='1.1.0'/>
        <required namespace='java.package' name='org.osgi.framework' range='1.3.0'/>
        <required namespace='java.package' name='org.osgi.service.prefs' range='1.1.1'/>
        <required namespace='java.package' name='org.xml.sax' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.equinox.p2.metadata.repository
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.metadata.repository' version='1.4.100.v20220329-1456'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.equinox.p2.metadata.repository;singleton:=true&#xA;Bundle-Version: 1.4.100.v20220329-1456
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.compare.core' version='3.7.100.v20220812-1406' singleton='false' generation='2'>
      <update id='org.eclipse.compare.core' range='[0.0.0,3.7.100.v20220812-1406)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Core Compare Support'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='eclipse.platform.team'/>
        <property name='maven-artifactId' value='org.eclipse.compare.core'/>
        <property name='maven-version' value='3.7.100-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.compare.core' version='3.7.100.v20220812-1406'/>
        <provided namespace='osgi.bundle' name='org.eclipse.compare.core' version='3.7.100.v20220812-1406'/>
        <provided namespace='java.package' name='org.eclipse.compare.internal.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.compare.internal.core.patch' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.compare.patch' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.compare.rangedifferencer' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.compare.core' version='3.7.100.v20220812-1406'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.2.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.compare.core
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.compare.core' version='3.7.100.v20220812-1406'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.compare.core&#xA;Bundle-Version: 3.7.100.v20220812-1406
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.data.oda.pojo.nl1' version='4.12.0.v202211281949' singleton='false'>
      <update id='org.eclipse.birt.data.oda.pojo.nl1' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='BIRT pojo Database NLS Support'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='maven-groupId' value='org.eclipse.birt.nl'/>
        <property name='maven-artifactId' value='org.eclipse.birt.data.oda.pojo.nl1'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.data.oda.pojo.nl1' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.data.oda.pojo.nl1' version='4.12.0.v202211281949'/>
        <provided namespace='java.package' name='org.eclipse.birt.data.oda.pojo.i18n' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.data.oda.pojo.nl1' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.fragment'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='osgi.fragment' name='org.eclipse.birt.data.oda.pojo' version='4.12.0.v202211281949'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.birt.data.oda.pojo' range='[2.1.0,5.0.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.data.oda.pojo.nl1' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.data.oda.pojo.nl1&#xA;Bundle-Version: 4.12.0.v202211281949&#xA;Fragment-Host: org.eclipse.birt.data.oda.pojo;bundle-version=&quot;[2.1.0,5.0.0)&quot;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.report.data.oda.jdbc.tests' version='4.12.0.v202211281949' generation='2'>
      <update id='org.eclipse.birt.report.data.oda.jdbc.tests' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='Tests Plug-in'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse BIRT Project'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='maven-groupId' value='org.eclipse.birt'/>
        <property name='maven-artifactId' value='org.eclipse.birt.report.data.oda.jdbc.tests'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-test-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.data.oda.jdbc.tests' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.report.data.oda.jdbc.tests' version='4.12.0.v202211281949'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.data.oda.jdbc' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.data.oda.jdbc.plugin' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.report.data.oda.jdbc.tests' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.23.0'/>
        <required namespace='osgi.bundle' name='org.junit' range='4.8.1'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.data.oda.jdbc' range='4.12.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.oda' range='3.6.101'/>
        <required namespace='osgi.bundle' name='org.apache.derby' range='10.11.1'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.birt.report.data.oda.jdbc.tests
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.report.data.oda.jdbc.tests' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.report.data.oda.jdbc.tests;singleton:=true&#xA;Bundle-Version: 4.12.0.v202211281949
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.json.ui' version='1.0.600.v202103121626' generation='2'>
      <update id='org.eclipse.wst.json.ui' range='[0.0.0,1.0.600.v202103121626)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Eclipse JSON Editors and Tools'/>
        <property name='df_LT.providerName' value='Eclipse Web Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.sourceediting'/>
        <property name='maven-artifactId' value='org.eclipse.wst.json.ui'/>
        <property name='maven-version' value='1.0.600-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.json.ui' version='1.0.600.v202103121626'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.json.ui' version='1.0.600.v202103121626'/>
        <provided namespace='java.package' name='org.eclipse.wst.json.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.json.ui.contentassist' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.json.ui.views.contentoutline' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.json.ui' version='1.0.600.v202103121626'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='14'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.sse.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.ibm.icu' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.sse.ui' range='[1.7.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.json.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.validation' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench.texteditor' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.json' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.json.schemaprocessor' range='1.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.6))'>
          <description>
            org.eclipse.wst.json.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.json.ui' version='1.0.600.v202103121626'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wst.json.ui;singleton:=true&#xA;Bundle-Version: 1.0.600.v202103121626
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.preferences' version='3.10.100.v20220710-1223' generation='2'>
      <update id='org.eclipse.equinox.preferences' range='[0.0.0,3.10.100.v20220710-1223)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Eclipse Preferences Mechanism'/>
        <property name='df_LT.providerName' value='Eclipse.org - Equinox'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.equinox'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.preferences'/>
        <property name='maven-version' value='3.10.100-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.preferences' version='3.10.100.v20220710-1223'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.preferences' version='3.10.100.v20220710-1223'/>
        <provided namespace='java.package' name='org.eclipse.core.internal.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.internal.preferences.exchange' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.runtime.preferences' version='3.5.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.preferences' version='3.10.100.v20220710-1223'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='12'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.registry' range='[3.2.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.osgi.service.prefs' range='[1.1.0,1.2.0)'/>
        <required namespace='java.package' name='org.eclipse.osgi.framework.log' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.service.datalocation' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.service.debug' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.service.environment' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.util' range='0.0.0'/>
        <required namespace='java.package' name='org.osgi.framework' range='0.0.0'/>
        <required namespace='java.package' name='org.osgi.service.packageadmin' range='0.0.0'/>
        <required namespace='java.package' name='org.osgi.util.tracker' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.equinox.preferences
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.preferences' version='3.10.100.v20220710-1223'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.equinox.preferences; singleton:=true&#xA;Bundle-Version: 3.10.100.v20220710-1223
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jst.enterprise_ui.feature.feature.jar' version='3.27.0.v202206160204'>
      <properties size='13'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.update.feature.plugin' value='org.eclipse.jst.jee.ui'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2006, 2009 IBM Corporation and others.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v2.0&#xA;which accompanies this distribution, and is available at&#xA;https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;Contributors:&#xA;IBM Corporation - initial API and implementation'/>
        <property name='df_LT.featureName' value='Eclipse Java EE Developer Tools'/>
        <property name='df_LT.description' value='Eclipse Java EE Developer Tools'/>
        <property name='df_LT.providerName' value='Eclipse Web Tools Platform'/>
        <property name='maven-groupId' value='org.eclipse.webtools.javaee'/>
        <property name='maven-artifactId' value='org.eclipse.jst.enterprise_ui.feature'/>
        <property name='maven-version' value='3.27.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.enterprise_ui.feature.feature.jar' version='3.27.0.v202206160204'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.jst.enterprise_ui.feature' version='3.27.0.v202206160204'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.jst.enterprise_ui.feature' version='3.27.0.v202206160204'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.birt.engine.runtime.feature.group' version='4.12.0.v202211281949' singleton='false'>
      <update id='org.eclipse.birt.engine.runtime.feature.group' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='14'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.eclipse.org/birt'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.birt.features'/>
        <property name='maven-artifactId' value='org.eclipse.birt.engine.runtime'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 2.0 (available at&#xA;http://www.eclipse.org/legal/epl-2.0.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='(c) Copyright Eclipse Contributors and others 2004, 2007. All rights reserved.'/>
        <property name='df_LT.featureName' value='BIRT Engine Runtime Feature'/>
        <property name='df_LT.description' value='Eclipse Business Intelligence and Reporting Tools (BIRT) Report Designer Plug-ins,  Runtime and user documentation.'/>
        <property name='df_LT.providerName' value='Eclipse BIRT Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.engine.runtime.feature.group' version='4.12.0.v202211281949'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='130'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.runtime' range='[3.2.0,4.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='com.ibm.icu' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.connectivity.oda.consumer' range='[3.2.0,4.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.oda.xml' range='[1.0.0,2.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.resources' range='[3.2.0,4.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.commons.logging' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.osgi.services' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.osgi' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='javax.xml' range='[1.3.4,2.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='javax.xml.stream' range='[1.0.1,2.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore' range='[2.2.0,3.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore.xmi' range='[2.2.0,3.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.connectivity.oda' range='[3.1.2,4.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.connectivity.oda.profile' range='[3.0.6,4.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.connectivity' range='[1.1.0,2.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.connectivity.oda.design' range='[3.0.2,4.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.connectivity.apache.derby.dbdefinition' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.connectivity.apache.derby' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.connectivity.console.profile' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.connectivity.db.generic' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.connectivity.dbdefinition.genericJDBC' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.connectivity.oda.flatfile' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.hsqldb.dbdefinition' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.hsqldb' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.ibm.db2.iseries.dbdefinition' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.ibm.db2.iseries' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.ibm.db2.luw.dbdefinition' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.ibm.db2.luw' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.ibm.db2.zseries.dbdefinition' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.ibm.db2.zseries' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.ibm.informix.dbdefinition' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.ibm.informix' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.msft.sqlserver.dbdefinition' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.msft.sqlserver' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.mysql.dbdefinition' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.mysql' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.oda.ws' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.oracle.dbdefinition' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.oracle' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.postgresql.dbdefinition' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.postgresql' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.sap.maxdb.dbdefinition' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.sap.maxdb' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.core' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.core.script.function' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.data' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.data.oda.jdbc' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.data.oda.hive' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.data.oda.xml' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.fonts' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.emitter.html' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.emitter.pdf' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.model' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.dataextraction' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.dataextraction.csv' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.data.adapter' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.emitter.wpml' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.emitter.postscript' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.emitter.ppt' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.commons.codec' range='[1.14.0.v20200818-1422,1.14.0.v20200818-1422]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.data.aggregation' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.data.oda.mongodb' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.orbit.mongodb' range='[3.2.2.v20181004-1955,3.2.2.v20181004-1955]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='javax.wsdl' range='[1.6.2.v201012040545,1.6.2.v201012040545]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.emitter.config' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='com.github.librepdf.openpdf' range='[1.3.26,1.3.26]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.transcoder' range='[1.14.0.v20210324-0332,1.14.0.v20210324-0332]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.derby' range='[10.11.1.1_v201605202053,10.11.1.1_v201605202053]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.data.oda.sampledb' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.mozilla.javascript' range='[1.7.10.v20190430-1943,1.7.10.v20190430-1943]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.w3c.sac' range='[1.3.0.v202211281949,1.3.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.bridge' range='[1.14.0.v20210324-0332,1.14.0.v20210324-0332]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.css' range='[1.14.0.v20210324-0332,1.14.0.v20210324-0332]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.codec' range='[1.14.0.v20210324-0332,1.14.0.v20210324-0332]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.dom' range='[1.14.0.v20210324-0332,1.14.0.v20210324-0332]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.dom.svg' range='[1.14.0.v20210324-0332,1.14.0.v20210324-0332]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.parser' range='[1.14.0.v20210324-0332,1.14.0.v20210324-0332]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.svggen' range='[1.14.0.v20210324-0332,1.14.0.v20210324-0332]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.util' range='[1.14.0.v20210324-0332,1.14.0.v20210324-0332]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.xml' range='[1.14.0.v20210324-0332,1.14.0.v20210324-0332]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.ext' range='[1.14.0.v20210324-0332,1.14.0.v20210324-0332]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.xerces' range='[2.12.2.v20220131-0835,2.12.2.v20220131-0835]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.xml.resolver' range='[1.2.0.v20220715-1206,1.2.0.v20220715-1206]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.xml.serializer' range='[2.7.1.v201005080400,2.7.1.v201005080400]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.chart.device.extension' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.chart.device.svg' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.chart.engine' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.chart.examples.core' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.chart.engine.extension' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.chart.reportitem' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.data.oda.jdbc.dbprofile' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.data.oda.jdbc.dbprofile.sampledb' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.item.crosstab.core' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.model.adapter.oda' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.w3c.css.sac' range='[1.3.1.v200903091627,1.3.1.v200903091627]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.w3c.dom.smil' range='[1.0.1.v200903091627,1.0.1.v200903091627]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.w3c.dom.svg' range='[1.1.0.v201011041433,1.1.0.v201011041433]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.emitter.config.excel' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.emitter.config.html' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.emitter.config.pdf' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.emitter.config.postscript' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.emitter.config.ppt' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.emitter.config.wpml' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.data.bidi.utils' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.script.javascript' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.emitter.config.odp' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.emitter.config.ods' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.emitter.config.odt' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.emitter.odp' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.emitter.ods' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.emitter.odt' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.odf' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.data.oda.excel' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.ooxml' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.emitter.config.docx' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.emitter.config.pptx' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.emitter.docx' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.emitter.pptx' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.emitter.prototype.excel' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.data.oda.pojo' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.me.prettyprint.hector' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='uk.co.spudsoft.birt.emitters.excel' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.poi' range='[4.1.1.v20200604-1524,4.1.1.v20200604-1524]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.update.configurator' range='[3.4.900.v20220718-1722,3.4.900.v20220718-1722]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.felix.scr' range='[2.2.2,2.2.2]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.event' range='[1.6.100.v20211021-1418,1.6.100.v20211021-1418]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.reconciler.dropins' range='[1.4.100.v20211217-1131,1.4.100.v20211217-1131]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.osgi.compatibility.state' range='[1.2.700.v20220722-0431,1.2.700.v20220722-0431]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.engine.runtime.feature.jar' range='[4.12.0.v202211281949,4.12.0.v202211281949]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='%25copyrightURL' url='%25copyrightURL'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.jst.servlet.ui' version='1.1.1500.v202208260434' generation='2'>
      <update id='org.eclipse.jst.servlet.ui' range='[0.0.0,1.1.1500.v202208260434)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginVendor' value='Eclipse Web Tools Platform'/>
        <property name='df_LT.pluginName' value='WTP Servlet UI Plug-in'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%pluginVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.javaee'/>
        <property name='maven-artifactId' value='org.eclipse.jst.servlet.ui'/>
        <property name='maven-version' value='1.1.1500-SNAPSHOT'/>
      </properties>
      <provides size='12'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.servlet.ui' version='1.1.1500.v202208260434'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jst.servlet.ui' version='1.1.1500.v202208260434'/>
        <provided namespace='java.package' name='org.eclipse.jst.servlet.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.servlet.ui.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.servlet.ui.internal.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.servlet.ui.internal.deployables' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.servlet.ui.internal.plugin' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.servlet.ui.internal.wizard' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.servlet.ui.project.facet' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jst.servlet.ui' version='1.1.1500.v202208260434'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='34'>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee.ui' range='[1.1.0,1.2.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.frameworks.ui' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.frameworks' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee' range='[1.1.0,1.3.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee.core' range='[1.3.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee.web' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.web' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.ui' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.modulecore' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jem.util' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jem' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='[2.2.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.common.frameworks' range='[1.1.0,1.2.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.ui' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.server.core' range='[1.0.102,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.server.core' range='[1.0.102,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.project.facet.core' range='[1.3.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.project.facet.ui' range='[1.3.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.web.ui' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.navigator.resources' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.navigator' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit' range='[2.2.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.jee.ui' range='[1.0.100,1.1.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.modulecore.ui' range='[1.0.0,1.1.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.common.ui' range='[1.0.0,1.1.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.common.project.facet.core' range='[1.4.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.5))'>
          <description>
            org.eclipse.jst.servlet.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jst.servlet.ui' version='1.1.1500.v202208260434'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jst.servlet.ui; singleton:=true&#xA;Bundle-Version: 1.1.1500.v202208260434
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.validation.infopop' version='1.0.300.v202007131715'>
      <update id='org.eclipse.wst.validation.infopop' range='[0.0.0,1.0.300.v202007131715)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Plugin.providerName' value='Eclipse.org'/>
        <property name='df_LT.Plugin.name' value='WST validation infopop plug-in'/>
        <property name='org.eclipse.equinox.p2.name' value='%Plugin.name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Plugin.providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.common'/>
        <property name='maven-artifactId' value='org.eclipse.wst.validation.infopop'/>
        <property name='maven-version' value='1.0.300-SNAPSHOT'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.validation.infopop' version='1.0.300.v202007131715'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.validation.infopop' version='1.0.300.v202007131715'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.validation.infopop' version='1.0.300.v202007131715'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.validation.infopop' version='1.0.300.v202007131715'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wst.validation.infopop; singleton:=true&#xA;Bundle-Version: 1.0.300.v202007131715
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jst.j2ee.webservice.ui' version='1.1.800.v202103311810' generation='2'>
      <update id='org.eclipse.jst.j2ee.webservice.ui' range='[0.0.0,1.1.800.v202103311810)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginVendor' value='Eclipse Web Tools Platform'/>
        <property name='df_LT.pluginName' value='WTP Webservice UI Plug-in'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%pluginVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.javaee'/>
        <property name='maven-artifactId' value='org.eclipse.jst.j2ee.webservice.ui'/>
        <property name='maven-version' value='1.1.800-SNAPSHOT'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.j2ee.webservice.ui' version='1.1.800.v202103311810'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jst.j2ee.webservice.ui' version='1.1.800.v202103311810'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.internal.webservice' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.internal.webservice.plugin' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.internal.webservice.startup' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jst.j2ee.webservice.ui' version='1.1.800.v202103311810'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='24'>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee.ui' range='[1.1.0,1.2.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.frameworks' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee' range='[1.1.0,1.3.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit' range='[2.2.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.emfworkbench.integration' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee.core' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit.ui' range='[2.2.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='[2.2.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.emf' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee.webservice' range='[1.1.0,1.2.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jem.util' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.common.frameworks' range='[1.1.0,1.2.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.navigator' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.navigator.resources' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee.navigator.ui' range='[1.1.0,1.2.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.project.facet.core' range='[1.3.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.web' range='1.1.205'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.5))'>
          <description>
            org.eclipse.jst.j2ee.webservice.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jst.j2ee.webservice.ui' version='1.1.800.v202103311810'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jst.j2ee.webservice.ui; singleton:=true&#xA;Bundle-Version: 1.1.800.v202103311810
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.batik.i18n' version='1.14.0.v20210324-0332' singleton='false' generation='2'>
      <update id='org.apache.batik.i18n' range='[0.0.0,1.14.0.v20210324-0332)' severity='0'/>
      <properties size='7'>
        <property name='df_LT.bundleVendor' value='Eclipse Orbit'/>
        <property name='df_LT.bundleName' value='Batik i18n library'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='maven-groupId' value='org.eclipse.orbit.bundles'/>
        <property name='maven-artifactId' value='org.apache.batik.i18n'/>
        <property name='maven-version' value='1.14.0-SNAPSHOT'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.i18n' version='1.14.0.v20210324-0332'/>
        <provided namespace='osgi.bundle' name='org.apache.batik.i18n' version='1.14.0.v20210324-0332'/>
        <provided namespace='java.package' name='org.apache.batik.i18n' version='1.14.0'/>
        <provided namespace='osgi.identity' name='org.apache.batik.i18n' version='1.14.0.v20210324-0332'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.7))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.batik.i18n' version='1.14.0.v20210324-0332'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.apache.batik.i18n&#xA;Bundle-Version: 1.14.0.v20210324-0332
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.report.designer.ui.editors.nl1' version='4.12.0.v202211281949' singleton='false'>
      <update id='org.eclipse.birt.report.designer.ui.editors.nl1' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='7'>
        <property name='df_LT.Bundle-Name' value='BIRT MultipageEditor Extension Point Plug-in Nl Fragment'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.birt.nl'/>
        <property name='maven-artifactId' value='org.eclipse.birt.report.designer.ui.editors.nl1'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.designer.ui.editors.nl1' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.report.designer.ui.editors.nl1' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.report.designer.ui.editors.nl1' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.fragment'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='osgi.fragment' name='org.eclipse.birt.report.designer.ui.editors' version='4.12.0.v202211281949'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.designer.ui.editors' range='[2.1.0,5.0.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.report.designer.ui.editors.nl1' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.report.designer.ui.editors.nl1&#xA;Bundle-Version: 4.12.0.v202211281949&#xA;Fragment-Host: org.eclipse.birt.report.designer.ui.editors;bundle-version=&quot;[2.1.0,5.0.0)&quot;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.xml.ui.infopop' version='1.0.400.v201903222120'>
      <update id='org.eclipse.wst.xml.ui.infopop' range='[0.0.0,1.0.400.v201903222120)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='XML infopops'/>
        <property name='df_LT.pluginProvider' value='Eclipse Web Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%pluginProvider'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.sourceediting'/>
        <property name='maven-artifactId' value='org.eclipse.wst.xml.ui.infopop'/>
        <property name='maven-version' value='1.0.400-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.xml.ui.infopop' version='1.0.400.v201903222120'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.xml.ui.infopop' version='1.0.400.v201903222120'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.xml.ui.infopop' version='1.0.400.v201903222120'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.xml.ui.infopop' version='1.0.400.v201903222120'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wst.xml.ui.infopop; singleton:=true&#xA;Bundle-Version: 1.0.400.v201903222120
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.doc.user.feature.jar' version='1.14.102.201911250848'>
      <properties size='12'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%featureDesc'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.update.feature.plugin' value='org.eclipse.datatools.doc.user'/>
        <property name='df_LT.featureCopyright' value='Copyright (c) 2009 Sybase, Inc. and others. All rights reserved. This program and the accompanying materials are made available under the terms of the Eclipse Public License 2.0 which accompanies this distribution, and is available at https://www.eclipse.org/legal/epl-2.0/'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.featureName' value='Data Tools Platform User Documentation'/>
        <property name='df_LT.featureDesc' value='Data Tools Platform Documentation Feature'/>
        <property name='df_LT.providerName' value='Eclipse Data Tools Platform'/>
        <property name='maven-groupId' value='org.eclipse.datatools.features'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.doc.user'/>
        <property name='maven-version' value='1.14.102-SNAPSHOT'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.doc.user.feature.jar' version='1.14.102.201911250848'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.datatools.doc.user' version='1.14.102.201911250848'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.datatools.doc.user' version='1.14.102.201911250848'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25featureLicenseURL' url='%25featureLicenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %featureCopyright
      </copyright>
    </unit>
    <unit id='org.eclipse.birt.report.designer.ui.editors' version='4.12.0.v202211281949' generation='2'>
      <update id='org.eclipse.birt.report.designer.ui.editors' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='BIRT MultipageEditor Extension Point Plug-in'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse BIRT Project'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.birt'/>
        <property name='maven-artifactId' value='org.eclipse.birt.report.designer.ui.editors'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='14'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.designer.ui.editors' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.report.designer.ui.editors' version='4.12.0.v202211281949'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.designer.internal.ui.editors' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.designer.internal.ui.editors.schematic' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.designer.internal.ui.editors.wizards' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.designer.internal.ui.views.data' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.designer.internal.ui.views.outline' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.designer.internal.ui.views.property' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.designer.ui.editors' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.designer.ui.editors.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.designer.ui.editors.extension' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.report.designer.ui.editors' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='16'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.forms' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.views' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench.texteditor' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gef' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.core' range='[2.1.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.model' range='[2.1.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.designer.core' range='[2.1.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.designer.ui' range='[2.1.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.designer.ui.views' range='[2.1.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.engine' range='[2.3.0,5.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.birt.report.designer.ui.editors
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.report.designer.ui.editors' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.report.designer.ui.editors;singleton:=true&#xA;Bundle-Version: 4.12.0.v202211281949
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.report.engine.emitter.config.excel' version='4.12.0.v202211281949' generation='2'>
      <update id='org.eclipse.birt.report.engine.emitter.config.excel' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='BIRT Excel Emitter Descriptor'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse BIRT Project'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='maven-groupId' value='org.eclipse.birt'/>
        <property name='maven-artifactId' value='org.eclipse.birt.report.engine.emitter.config.excel'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.emitter.config.excel' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.report.engine.emitter.config.excel' version='4.12.0.v202211281949'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.emitter.config.excel' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.report.engine.emitter.config.excel' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='osgi.bundle' name='org.eclipse.birt.core' range='[2.3.1,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.engine' range='[2.3.1,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.engine.emitter.config' range='[2.3.0,5.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.birt.report.engine.emitter.config.excel
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.report.engine.emitter.config.excel' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.report.engine.emitter.config.excel;singleton:=true&#xA;Bundle-Version: 4.12.0.v202211281949
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.report.debug.ui' version='4.12.0.v202211281949' generation='2'>
      <update id='org.eclipse.birt.report.debug.ui' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='BIRT Debug UI Plug-in'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse BIRT Project'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.birt'/>
        <property name='maven-artifactId' value='org.eclipse.birt.report.debug.ui'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='20'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.debug.ui' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.report.debug.ui' version='4.12.0.v202211281949'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.debug.internal.script.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.debug.internal.ui.launcher' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.debug.internal.ui.launcher.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.debug.internal.ui.script' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.debug.internal.ui.script.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.debug.internal.ui.script.editor' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.debug.internal.ui.script.launcher' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.debug.internal.ui.script.launcher.sourcelookup' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.debug.internal.ui.script.outline' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.debug.internal.ui.script.outline.node' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.debug.internal.ui.script.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.debug.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.debug.ui.i18n' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.debug.ui.launcher' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.debug.ui.launching' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.report.debug.ui' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='27'>
        <required namespace='osgi.bundle' name='org.eclipse.core.variables' range='3.5.100'/>
        <required namespace='osgi.bundle' name='org.eclipse.gef' range='3.11.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='3.18.100'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.forms' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.editors' range='3.14.200'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.views' range='3.11.100'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.launching' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.debug' range='3.18.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.debug.ui' range='3.12.400'/>
        <required namespace='osgi.bundle' name='org.eclipse.pde.ui' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.ui' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.debug.core' range='4.12.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.designer.core' range='[2.1.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.designer.ui' range='[2.2.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.designer.ui.editors' range='4.12.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.designer.ui.editor.script' range='4.12.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.designer.ui.editors.schematic' range='4.12.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.designer.ui.ide' range='[2.1.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.designer.ui.preview.web' range='4.12.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.designer.ui.views' range='4.12.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.engine' range='4.12.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.viewer' range='[2.1.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='3.8.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.birt.report.debug.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.report.debug.ui' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.report.debug.ui; singleton:=true&#xA;Bundle-Version: 4.12.0.v202211281949
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.jsdt.core' version='2.0.303.v202007221940' generation='2'>
      <update id='org.eclipse.wst.jsdt.core' range='[0.0.0,2.0.303.v202007221940)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='JavaScript Development Tools Core'/>
        <property name='df_LT.providerName' value='Eclipse Web Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.jsdt.bundles'/>
        <property name='maven-artifactId' value='org.eclipse.wst.jsdt.core'/>
        <property name='maven-version' value='2.0.303-SNAPSHOT'/>
      </properties>
      <provides size='55'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.jsdt.core' version='2.0.303.v202007221940'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.jsdt.core' version='2.0.303.v202007221940'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.core.ast' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.core.compiler' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.core.compiler.libraries' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.core.dom' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.core.dom.flatten' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.core.dom.rewrite' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.core.eval' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.core.formatter' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.core.infer' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.core.runtime' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.core.search' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.core.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.internal.codeassist' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.internal.codeassist.complete' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.internal.codeassist.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.internal.codeassist.select' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.internal.compiler' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.internal.compiler.ast' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.internal.compiler.batch' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.internal.compiler.classfmt' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.internal.compiler.closure' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.internal.compiler.env' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.internal.compiler.flow' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.internal.compiler.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.internal.compiler.lookup' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.internal.compiler.parser' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.internal.compiler.parser.diagnose' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.internal.compiler.problem' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.internal.compiler.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.internal.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.internal.core.builder' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.internal.core.dom.binding' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.internal.core.dom.rewrite' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.internal.core.hierarchy' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.internal.core.index' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.internal.core.interpret' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.internal.core.interpret.builtin' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.internal.core.runtime' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.internal.core.search' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.internal.core.search.indexing' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.internal.core.search.matching' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.internal.core.search.processing' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.internal.core.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.internal.formatter' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.internal.formatter.align' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.internal.formatter.comment' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.internal.oaametadata' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.launching' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.libraries' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.jsdt.core' version='2.0.303.v202007221940'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='11'>
        <required namespace='osgi.bundle' name='com.google.javascript' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.google.guava' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filesystem' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.text' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.team.core' range='[3.5.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.core' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.validation' range='[1.2.600,2.0.0)'/>
        <required namespace='java.package' name='com.ibm.icu.text' range='3.8.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.wst.jsdt.core
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.jsdt.core' version='2.0.303.v202007221940'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wst.jsdt.core; singleton:=true&#xA;Bundle-Version: 2.0.303.v202007221940
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.pde.feature.jar' version='3.14.1300.v20220831-1800'>
      <properties size='12'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2000, 2015 IBM Corporation and others.&#xA;&#xA;This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License 2.0&#xA;which accompanies this distribution, and is available at&#xA;https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;SPDX-License-Identifier: EPL-2.0&#xA;&#xA;Contributors:&#xA;IBM Corporation - initial API and implementation'/>
        <property name='df_LT.featureName' value='Eclipse Plug-in Development Environment'/>
        <property name='df_LT.description' value='Eclipse plug-in development environment.'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='maven-groupId' value='org.eclipse.pde'/>
        <property name='maven-artifactId' value='org.eclipse.pde'/>
        <property name='maven-version' value='3.14.1300-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.feature.jar' version='3.14.1300.v20220831-1800'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.pde' version='3.14.1300.v20220831-1800'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.pde' version='3.14.1300.v20220831-1800'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.birt.chart.device.svg.nl1' version='4.12.0.v202211281949' singleton='false'>
      <update id='org.eclipse.birt.chart.device.svg.nl1' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='BIRT Chart Device SVG Extension NLS Support'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='maven-groupId' value='org.eclipse.birt.nl'/>
        <property name='maven-artifactId' value='org.eclipse.birt.chart.device.svg.nl1'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.chart.device.svg.nl1' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.chart.device.svg.nl1' version='4.12.0.v202211281949'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.device.svg.i18n' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.chart.device.svg.nl1' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.fragment'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='osgi.fragment' name='org.eclipse.birt.chart.device.svg' version='4.12.0.v202211281949'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.birt.chart.device.svg' range='[2.1.0,5.0.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.chart.device.svg.nl1' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.chart.device.svg.nl1&#xA;Bundle-Version: 4.12.0.v202211281949&#xA;Fragment-Host: org.eclipse.birt.chart.device.svg;bundle-version=&quot;[2.1.0,5.0.0)&quot;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.source.feature.group' version='4.12.0.v202211281949' singleton='false'>
      <update id='org.eclipse.birt.source.feature.group' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='15'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.eclipse.org/birt'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.birt.features'/>
        <property name='maven-artifactId' value='org.eclipse.birt'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources-feature'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 2.0 (available at&#xA;http://www.eclipse.org/legal/epl-2.0.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='(c) Copyright Eclipse Contributors and others 2004, 2007. All rights reserved.'/>
        <property name='df_LT.featureName' value='Eclipse BIRT Source Feature'/>
        <property name='df_LT.description' value='Eclipse Business Intelligence and Reporting Tools (BIRT) source code'/>
        <property name='df_LT.providerName' value='Eclipse BIRT Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.source.feature.group' version='4.12.0.v202211281949'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='116'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.feature.group' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.designer.editor.xml.wtp.source.feature.group' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.source' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.chart.reportitem.source' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.chart.reportitem.ui.source' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.chart.ui.source' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.chart.ui.extension.source' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.core.ui.source' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.chart.examples.core.source' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.chart.device.extension.source' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.chart.device.svg.source' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.chart.device.swt.source' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.chart.device.pdf.source' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.chart.engine.source' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.chart.engine.extension.source' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.core.source' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.bridge.source' range='[1.14.0.v20210324-0332,1.14.0.v20210324-0332]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.css.source' range='[1.14.0.v20210324-0332,1.14.0.v20210324-0332]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.codec.source' range='[1.14.0.v20210324-0332,1.14.0.v20210324-0332]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.dom.source' range='[1.14.0.v20210324-0332,1.14.0.v20210324-0332]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.dom.svg.source' range='[1.14.0.v20210324-0332,1.14.0.v20210324-0332]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.ext.source' range='[1.14.0.v20210324-0332,1.14.0.v20210324-0332]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.parser.source' range='[1.14.0.v20210324-0332,1.14.0.v20210324-0332]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.svggen.source' range='[1.14.0.v20210324-0332,1.14.0.v20210324-0332]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.transcoder.source' range='[1.14.0.v20210324-0332,1.14.0.v20210324-0332]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.util.source' range='[1.14.0.v20210324-0332,1.14.0.v20210324-0332]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.xml.source' range='[1.14.0.v20210324-0332,1.14.0.v20210324-0332]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.w3c.css.sac.source' range='[1.3.1.v200903091627,1.3.1.v200903091627]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.w3c.dom.events.source' range='[3.0.0.draft20060413_v201105210656,3.0.0.draft20060413_v201105210656]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.w3c.dom.smil.source' range='[1.0.1.v200903091627,1.0.1.v200903091627]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.w3c.dom.svg.source' range='[1.1.0.v201011041433,1.1.0.v201011041433]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.commons.codec.source' range='[1.14.0.v20200818-1422,1.14.0.v20200818-1422]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.data.oda.jdbc.ui.source' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.data.oda.xml.ui.source' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.designer.ui.source' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.designer.ui.editors.source' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.designer.ui.editors.schematic.source' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.designer.ui.ide.source' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.designer.ui.lib.source' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.designer.ui.lib.explorer.source' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.designer.ui.preview.web.source' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.model.adapter.oda.source' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.designer.core.source' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.designer.ui.views.source' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.designer.ui.cubebuilder.source' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.designer.ui.editor.script.source' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.designer.ui.data.source' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.core.script.function.source' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.data.source' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.data.oda.jdbc.source' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.data.oda.hive.source' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.data.oda.hive.ui.source' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.data.oda.xml.source' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.source' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.fonts.source' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.emitter.html.source' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.emitter.pdf.source' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.ooxml.source' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.emitter.config.docx.source' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.emitter.config.pptx.source' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.emitter.docx.source' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.emitter.pptx.source' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.data.oda.pojo.source' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.data.oda.pojo.ui.source' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.model.source' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.resources.source' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.viewer.source' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.dataextraction.source' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.dataextraction.csv.source' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.data.adapter.source' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.emitter.wpml.source' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.emitter.postscript.source' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.emitter.ppt.source' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.data.aggregation.source' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.data.oda.mongodb.source' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.data.oda.mongodb.ui.source' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.orbit.mongodb.source' range='[3.2.2.v20181004-1955,3.2.2.v20181004-1955]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.felix.scr.source' range='[2.2.2,2.2.2]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.emitter.config.source' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.data.oda.jdbc.dbprofile.source' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.data.oda.jdbc.dbprofile.sampledb.source' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.data.oda.jdbc.dbprofile.ui.source' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='com.github.librepdf.openpdf.source' range='[1.3.26,1.3.26]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.derby.source' range='[10.11.1.1_v201605202053,10.11.1.1_v201605202053]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.w3c.sac.source' range='[1.3.0.v202211281949,1.3.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.mozilla.javascript.source' range='[1.7.10.v20190430-1943,1.7.10.v20190430-1943]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.debug.ui.source' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.debug.core.source' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.item.crosstab.core.source' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.item.crosstab.ui.source' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.data.oda.sampledb.source' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.data.oda.sampledb.ui.source' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.emitter.config.html.source' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.emitter.config.pdf.source' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.emitter.config.postscript.source' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.emitter.config.ppt.source' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.emitter.config.wpml.source' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.data.bidi.utils.source' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.data.bidi.utils.ui.source' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.script.javascript.source' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.data.oda.jdbc.dbprofile.sampledb.ui.source' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.emitter.ods.source' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.emitter.odt.source' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.odf.source' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.data.oda.excel.source' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.data.oda.excel.ui.source' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.axis.overlay.source' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.me.prettyprint.hector.source' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.poi.source' range='[4.1.1.v20200604-1524,4.1.1.v20200604-1524]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='uk.co.spudsoft.birt.emitters.excel.source' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.w3c.dom.svg.extension.source' range='[1.1.0.v202211281949,1.1.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.w3c.dom.events.source' range='[3.0.0.draft20060413_v201105210656,3.0.0.draft20060413_v201105210656]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.transcoder.birt.ext.source' range='[1.14.0.v202211281949,1.14.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.dom.birt.ext.source' range='[1.14.0.v202211281949,1.14.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.branding.source' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.source.feature.jar' range='[4.12.0.v202211281949,4.12.0.v202211281949]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='%25copyrightURL' url='%25copyrightURL'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.core.databinding.property' version='1.9.0.v20210619-1129' singleton='false' generation='2'>
      <update id='org.eclipse.core.databinding.property' range='[0.0.0,1.9.0.v20210619-1129)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='JFace Data Binding Properties'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='eclipse.platform.ui'/>
        <property name='maven-artifactId' value='org.eclipse.core.databinding.property'/>
        <property name='maven-version' value='1.9.0-SNAPSHOT'/>
      </properties>
      <provides size='15'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.databinding.property' version='1.9.0.v20210619-1129'/>
        <provided namespace='osgi.bundle' name='org.eclipse.core.databinding.property' version='1.9.0.v20210619-1129'/>
        <provided namespace='java.package' name='org.eclipse.core.databinding.property' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.databinding.property.list' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.databinding.property.map' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.databinding.property.set' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.databinding.property.value' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.internal.databinding.property' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.internal.databinding.property.list' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.internal.databinding.property.map' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.internal.databinding.property.set' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.internal.databinding.property.value' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.core.databinding.property' version='1.9.0.v20210619-1129'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='3'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.databinding.observable' range='[1.3.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.core.databinding.property
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.core.databinding.property' version='1.9.0.v20210619-1129'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.core.databinding.property&#xA;Bundle-Version: 1.9.0.v20210619-1129
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.enablement.msft.sqlserver' version='1.2.101.201811012051' generation='2'>
      <update id='org.eclipse.datatools.enablement.msft.sqlserver' range='[0.0.0,1.2.101.201811012051)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Eclipse Data Tools Platform Microsoft SQL Server Plug-in'/>
        <property name='df_LT.providerName' value='Eclipse Data Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.enablement.msft.sqlserver'/>
        <property name='maven-version' value='1.2.101-SNAPSHOT'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.msft.sqlserver' version='1.2.101.201811012051'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.enablement.msft.sqlserver' version='1.2.101.201811012051'/>
        <provided namespace='java.package' name='org.eclipse.datatools.enablement.msft.internal.sqlserver.connection' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.enablement.msft.internal.sqlserver.driver' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.enablement.msft.internal.sqlserver.loaders' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.enablement.msft.sqlserver' version='1.2.101.201811012051'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='7'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.modelbase.sql' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.sqm.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity' range='0.0.0'/>
        <required namespace='java.package' name='com.ibm.icu.text' range='3.6.1'/>
        <required namespace='java.package' name='com.ibm.icu.util' range='3.6.1'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.datatools.enablement.msft.sqlserver
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.enablement.msft.sqlserver' version='1.2.101.201811012051'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.enablement.msft.sqlserver;singleton:=true&#xA;Bundle-Version: 1.2.101.201811012051
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.chart.reportitem.ui.source' version='4.12.0.v202211281949' singleton='false'>
      <update id='org.eclipse.birt.chart.reportitem.ui.source' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse BIRT Project'/>
        <property name='df_LT.bundleName' value='BIRT Chart-Report UI Integration Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.birt'/>
        <property name='maven-artifactId' value='org.eclipse.birt.chart.reportitem.ui'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.chart.reportitem.ui.source' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.chart.reportitem.ui.source' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.chart.reportitem.ui.source' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.chart.reportitem.ui.source' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.chart.reportitem.ui.source&#xA;Bundle-Version: 4.12.0.v202211281949
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jdt.compiler.tool' version='1.3.200.v20220802-0458' generation='2'>
      <update id='org.eclipse.jdt.compiler.tool' range='[0.0.0,1.3.200.v20220802-0458)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.fragmentName' value='Java Compiler Tool Support'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%fragmentName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='compiler_tool_fragment'/>
        <property name='maven-groupId' value='org.eclipse.jdt'/>
        <property name='maven-artifactId' value='org.eclipse.jdt.compiler.tool'/>
        <property name='maven-version' value='1.3.200-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.compiler.tool' version='1.3.200.v20220802-0458'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jdt.compiler.tool' version='1.3.200.v20220802-0458'/>
        <provided namespace='java.package' name='META-INF.services' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.compiler.tool' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jdt.compiler.tool' version='1.3.200.v20220802-0458'>
          <properties size='1'>
            <property name='type' value='osgi.fragment'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='osgi.fragment' name='org.eclipse.jdt.core' version='1.3.200.v20220802-0458'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='[3.30.100,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.jdt.compiler.tool
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jdt.compiler.tool' version='1.3.200.v20220802-0458'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jdt.compiler.tool;singleton:=true&#xA;Bundle-Version: 1.3.200.v20220802-0458&#xA;Fragment-Host: org.eclipse.jdt.core;bundle-version=&quot;[3.30.100,4.0.0)&quot;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.databinding.edit' version='1.7.0.v20210113-0340' generation='2'>
      <update id='org.eclipse.emf.databinding.edit' range='[0.0.0,1.7.0.v20210113-0340)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='EMF Edit Data Binding'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.emf'/>
        <property name='maven-artifactId' value='org.eclipse.emf.databinding.edit'/>
        <property name='maven-version' value='1.7.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.databinding.edit' version='1.7.0.v20210113-0340'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.databinding.edit' version='1.7.0.v20210113-0340'/>
        <provided namespace='java.package' name='org.eclipse.emf.databinding.edit' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.databinding.edit.internal' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.databinding.edit' version='1.7.0.v20210113-0340'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='5'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.databinding' range='[1.5.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit' range='[2.16.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.databinding.property' range='[1.3.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.5))'>
          <description>
            org.eclipse.emf.databinding.edit
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.databinding.edit' version='1.7.0.v20210113-0340'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.emf.databinding.edit;singleton:=true&#xA;Bundle-Version: 1.7.0.v20210113-0340
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.report.engine.testhelper' version='4.12.0.v202211281949' singleton='false' generation='2'>
      <update id='org.eclipse.birt.report.engine.testhelper' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='Testhelper Fragment'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse BIRT Project'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='maven-groupId' value='org.eclipse.birt'/>
        <property name='maven-artifactId' value='org.eclipse.birt.report.engine.testhelper'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='16'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.testhelper' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.report.engine.testhelper' version='4.12.0.v202211281949'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.api' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.api.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.executor' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.executor.buffermgr' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.executor.optimize' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.internal.document.v2' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.internal.executor.doc' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.internal.executor.load' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.internal.index.v2' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.report.engine.testhelper' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.fragment'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='osgi.fragment' name='org.eclipse.birt.report.engine' version='4.12.0.v202211281949'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='3'>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.engine' range='[2.5.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.junit' range='4.13.0' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.birt.report.engine.testhelper
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.report.engine.testhelper' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.report.engine.testhelper&#xA;Bundle-Version: 4.12.0.v202211281949&#xA;Fragment-Host: org.eclipse.birt.report.engine;bundle-version=&quot;[2.5.0,5.0.0)&quot;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.server_userdoc.feature.feature.jar' version='3.3.300.v201901310132'>
      <properties size='12'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;&#x9;- Content may be structured and packaged into modules to facilitate delivering,&#xA;&#x9;  extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;&#x9;  plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;&#x9;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;&#x9;  in a directory named &quot;plugins&quot;.&#xA;&#x9;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;&#x9;  Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;&#x9;  Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;&#x9;  numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;&#x9;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;&#x9;  named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;&#x9;- The top-level (root) directory&#xA;&#x9;- Plug-in and Fragment directories&#xA;&#x9;- Inside Plug-ins and Fragments packaged as JARs&#xA;&#x9;- Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;&#x9;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;&#x9;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;&#x9;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;&#x9;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;&#x9;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;&#x9;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;&#x9;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;&#x9;   the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;&#x9;   extending or updating the functionality of an Eclipse-based product.&#xA;&#x9;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;&#x9;   Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;&#x9;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;&#x9;   govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;&#x9;   Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;&#x9;   with the Specification. Such Installable Software Agreement must inform the user of the&#xA;&#x9;   terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;&#x9;   the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;&#x9;   indication of agreement by the user, the provisioning Technology will complete installation&#xA;&#x9;   of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2006 IBM Corporation and others.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License 2.0&#xA;which accompanies this distribution, and is available at&#xA;https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;SPDX-License-Identifier: EPL-2.0&#xA;&#xA;Contributors:&#xA;IBM Corporation - initial API and implementation'/>
        <property name='df_LT.featureName' value='WST Server User Documentation'/>
        <property name='df_LT.description' value='WST server user documentation'/>
        <property name='df_LT.providerName' value='Eclipse Web Tools Platform'/>
        <property name='maven-groupId' value='org.eclipse.webtools.servertools'/>
        <property name='maven-artifactId' value='org.eclipse.wst.server_userdoc.feature'/>
        <property name='maven-version' value='3.3.300-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.server_userdoc.feature.feature.jar' version='3.3.300.v201901310132'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.wst.server_userdoc.feature' version='3.3.300.v201901310132'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.wst.server_userdoc.feature' version='3.3.300.v201901310132'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.birt.core.script.function' version='4.12.0.v202211281949' generation='2'>
      <update id='org.eclipse.birt.core.script.function' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name.0' value='Function Plug-in'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse BIRT Project'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name.0'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.birt'/>
        <property name='maven-artifactId' value='org.eclipse.birt.core.script.function'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.core.script.function' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.core.script.function' version='4.12.0.v202211281949'/>
        <provided namespace='java.package' name='org.eclipse.birt.core.script.function.bre' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.core.script.function.general' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.core.script.function.i18n' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.core.script.function' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.birt.core' range='[2.3.0,5.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.birt.core.script.function
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.core.script.function' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.core.script.function;singleton:=true&#xA;Bundle-Version: 4.12.0.v202211281949
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.xml.ui' version='1.2.700.v202208280234' generation='2'>
      <update id='org.eclipse.wst.xml.ui' range='[0.0.0,1.2.700.v202208280234)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Eclipse XML Editors and Tools'/>
        <property name='df_LT.providerName' value='Eclipse Web Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.sourceediting'/>
        <property name='maven-artifactId' value='org.eclipse.wst.xml.ui'/>
        <property name='maven-version' value='1.2.700-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='47'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.xml.ui' version='1.2.700.v202208280234'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.xml.ui' version='1.2.700.v202208280234'/>
        <provided namespace='java.package' name='org.eclipse.wst.xml.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xml.ui.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xml.ui.internal.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xml.ui.internal.autoedit' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xml.ui.internal.catalog' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xml.ui.internal.catalog.icons.etool50' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xml.ui.internal.catalog.icons.obj16' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xml.ui.internal.catalog.icons.ovr16' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xml.ui.internal.contentassist' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xml.ui.internal.contentoutline' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xml.ui.internal.correction' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xml.ui.internal.dialogs' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xml.ui.internal.dnd' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xml.ui.internal.doubleclick' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xml.ui.internal.editor' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xml.ui.internal.editor.propertytester' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xml.ui.internal.handlers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xml.ui.internal.hyperlink' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xml.ui.internal.nsedit' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xml.ui.internal.perspective' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xml.ui.internal.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xml.ui.internal.projection' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xml.ui.internal.properties' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xml.ui.internal.provisional' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xml.ui.internal.quickoutline' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xml.ui.internal.registry' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xml.ui.internal.search' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xml.ui.internal.selection' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xml.ui.internal.spelling' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xml.ui.internal.style' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xml.ui.internal.tabletree' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xml.ui.internal.taginfo' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xml.ui.internal.templates' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xml.ui.internal.text' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xml.ui.internal.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xml.ui.internal.validation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xml.ui.internal.validation.core.errorinfo' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xml.ui.internal.views.annotations' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xml.ui.internal.views.contentmodel' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xml.ui.internal.wizards' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xml.ui.views.contentoutline' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xml.ui.views.properties' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.xml.ui' version='1.2.700.v202208280234'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='19'>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='[3.14.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.views' range='[3.9.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='[3.13.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench.texteditor' range='[3.10.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.sse.ui' range='[1.7.100,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.sse.core' range='[1.2.400,1.3.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.109.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.13.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.20.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.uriresolver' range='[1.2.300,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.xml.core' range='[1.2.0,1.3.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.ui' range='[1.1.500,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.validation' range='[1.2.800,1.3.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.validation.ui' range='[1.2.600,1.3.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filesystem' range='[1.7.0,2.0.0)'/>
        <required namespace='java.package' name='com.ibm.icu.util' range='0.0.0'/>
        <required namespace='java.package' name='com.ibm.icu.text' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.wst.xml.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.xml.ui' version='1.2.700.v202208280234'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wst.xml.ui; singleton:=true&#xA;Bundle-Version: 1.2.700.v202208280234
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.feature.group' version='2.32.0.v20221121-1400' singleton='false'>
      <update id='org.eclipse.emf.feature.group' range='[0.0.0,2.32.0.v20221121-1400)' severity='0'/>
      <properties size='12'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.emf.features'/>
        <property name='maven-artifactId' value='org.eclipse.emf'/>
        <property name='maven-version' value='2.32.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.featureName' value='EMF - Eclipse Modeling Framework Runtime and Tools'/>
        <property name='df_LT.description' value='The runtime and tools for EMF, without source or documentation.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.feature.group' version='2.32.0.v20221121-1400'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='20'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.common.feature.group' range='[2.28.0.v20221121-1400,2.28.0.v20221121-1400]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.common.ui.feature.group' range='[2.19.0.v20220226-1304,2.19.0.v20220226-1304]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore.feature.group' range='[2.30.0.v20221121-1400,2.30.0.v20221121-1400]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.edit.feature.group' range='[2.18.0.v20220201-1551,2.18.0.v20220201-1551]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.edit.ui.feature.group' range='[2.24.0.v20220619-0533,2.24.0.v20220619-0533]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore.edit.feature.group' range='[2.15.0.v20210924-1718,2.15.0.v20210924-1718]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore.editor.feature.group' range='[2.18.0.v20210924-1718,2.18.0.v20210924-1718]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.codegen.feature.group' range='[2.23.0.v20210924-1718,2.23.0.v20210924-1718]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.codegen.ui.feature.group' range='[2.24.0.v20210924-1718,2.24.0.v20210924-1718]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.codegen.ecore.feature.group' range='[2.32.0.v20221121-1400,2.32.0.v20221121-1400]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.codegen.ecore.ui.feature.group' range='[2.32.0.v20220925-1245,2.32.0.v20220925-1245]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.converter.feature.group' range='[2.18.0.v20220706-1313,2.18.0.v20220706-1313]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.databinding.feature.group' range='[1.9.0.v20220517-0824,1.9.0.v20220517-0824]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.databinding.edit.feature.group' range='[1.9.0.v20210924-1718,1.9.0.v20210924-1718]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mapping.feature.group' range='[2.14.0.v20210924-1718,2.14.0.v20210924-1718]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mapping.ecore.feature.group' range='[2.13.0.v20210924-1718,2.13.0.v20210924-1718]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mapping.ui.feature.group' range='[2.14.0.v20210924-1718,2.14.0.v20210924-1718]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mapping.ecore.editor.feature.group' range='[2.15.0.v20210924-1718,2.15.0.v20210924-1718]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf' range='[2.8.0.v20180706-1146,2.8.0.v20180706-1146]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.feature.jar' range='[2.32.0.v20221121-1400,2.32.0.v20221121-1400]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='http://www.eclipse.org/legal/epl-v20.html' url='http://www.eclipse.org/legal/epl-v20.html'>
        Copyright (c) 2002-2018 IBM Corporation and others.&#xA;All rights reserved.   This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v2.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v20.html
      </copyright>
    </unit>
    <unit id='org.eclipse.jetty.deploy' version='10.0.11' singleton='false' generation='2'>
      <update id='org.eclipse.jetty.deploy' range='[0.0.0,10.0.11)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='Jetty :: Deployers'/>
        <property name='org.eclipse.equinox.p2.description' value='Jetty module for Jetty :: Deployers'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Jetty Project'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='https://www.eclipse.org/jetty/'/>
        <property name='maven-groupId' value='org.eclipse.jetty'/>
        <property name='maven-artifactId' value='jetty-deploy'/>
        <property name='maven-version' value='10.0.11'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='11'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.deploy' version='10.0.11'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jetty.deploy' version='10.0.11'/>
        <provided namespace='java.package' name='org.eclipse.jetty.deploy' version='10.0.11'/>
        <provided namespace='java.package' name='org.eclipse.jetty.deploy.providers' version='10.0.11'/>
        <provided namespace='java.package' name='org.eclipse.jetty.deploy.providers.jmx' version='10.0.11'/>
        <provided namespace='java.package' name='org.eclipse.jetty.deploy.bindings' version='10.0.11'/>
        <provided namespace='java.package' name='org.eclipse.jetty.deploy.graph' version='10.0.11'/>
        <provided namespace='java.package' name='org.eclipse.jetty.deploy.jmx' version='10.0.11'/>
        <provided namespace='java.package' name='org.eclipse.jetty.deploy.util' version='10.0.11'/>
        <provided namespace='osgi.identity' name='org.eclipse.jetty.deploy' version='10.0.11'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='32'>
        <required namespace='java.package' name='org.slf4j' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='java.io' range='0.0.0'/>
        <required namespace='java.package' name='java.lang' range='0.0.0'/>
        <required namespace='java.package' name='java.lang.invoke' range='0.0.0'/>
        <required namespace='java.package' name='java.net' range='0.0.0'/>
        <required namespace='java.package' name='java.nio.file' range='0.0.0'/>
        <required namespace='java.package' name='java.security' range='0.0.0'/>
        <required namespace='java.package' name='java.text' range='0.0.0'/>
        <required namespace='java.package' name='java.util' range='0.0.0'/>
        <required namespace='java.package' name='java.util.concurrent' range='0.0.0'/>
        <required namespace='java.package' name='java.util.function' range='0.0.0'/>
        <required namespace='java.package' name='java.util.stream' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jetty.deploy' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jetty.deploy.bindings' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jetty.deploy.graph' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jetty.deploy.providers' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jetty.deploy.util' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jetty.jmx' range='[10.0.11,11.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.jetty.server' range='[10.0.11,11.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.server.handler' range='[10.0.11,11.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util' range='[10.0.11,11.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.annotation' range='[10.0.11,11.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.component' range='[10.0.11,11.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.resource' range='[10.0.11,11.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.thread' range='[10.0.11,11.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.webapp' range='[10.0.11,11.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.xml' range='[10.0.11,11.0.0)'/>
        <required namespace='java.package' name='org.xml.sax' range='0.0.0'/>
        <required namespace='java.package' name='org.slf4j.event' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.helpers' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.spi' range='[1.7.0,3.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.jetty.deploy
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jetty.deploy' version='10.0.11'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jetty.deploy&#xA;Bundle-Version: 10.0.11
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.connectivity.oda.designer.feature.feature.group' version='1.14.102.201911250848' singleton='false'>
      <update id='org.eclipse.datatools.connectivity.oda.designer.feature.feature.group' range='[0.0.0,1.14.102.201911250848)' severity='0'/>
      <properties size='12'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.datatools.features'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.connectivity.oda.designer.feature'/>
        <property name='maven-version' value='1.14.102-SNAPSHOT'/>
        <property name='df_LT.featureCopyright' value='Copyright (c) 2004, 2014 Actuate Corporation. All rights reserved. This program and the accompanying materials are made available under the terms of the Eclipse Public License 2.0 which accompanies this distribution, and is available at https://www.eclipse.org/legal/epl-2.0/'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.featureName' value='Data Tools Platform Open Data Access Designer'/>
        <property name='df_LT.description' value='Data Tools Platform Open Data Access Designer'/>
        <property name='df_LT.providerName' value='Eclipse Data Tools Platform'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.connectivity.oda.designer.feature.feature.group' version='1.14.102.201911250848'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.feature.group' range='3.4.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.connectivity.oda.designer.core.feature.feature.group' range='1.13.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.connectivity.oda.template.ui' range='[3.4.101.201811012051,3.4.101.201811012051]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.connectivity.oda.designer.feature.feature.jar' range='[1.14.102.201911250848,1.14.102.201911250848]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %featureCopyright
      </copyright>
    </unit>
    <unit id='org.eclipse.jdt.feature.group' version='3.18.1300.v20220831-1800' singleton='false'>
      <update id='org.eclipse.jdt.feature.group' range='[0.0.0,3.18.1300.v20220831-1800)' severity='0'/>
      <properties size='13'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.jdt.feature'/>
        <property name='maven-artifactId' value='org.eclipse.jdt'/>
        <property name='maven-version' value='3.18.1300-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2000, 2020 IBM Corporation and others.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html&#xA;&#xA;Contributors:&#xA;IBM Corporation - initial API and implementation'/>
        <property name='df_LT.featureName' value='Eclipse Java Development Tools'/>
        <property name='df_LT.description' value='Eclipse Java development tools (binary runtime and user documentation).'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.feature.group' version='3.18.1300.v20220831-1800'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='42'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt' range='[3.18.1300.v20220831-1800,3.18.1300.v20220831-1800]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ant.ui' range='[3.8.300.v20220718-1722,3.8.300.v20220718-1722]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.apt.core' range='[3.7.50.v20210914-1429,3.7.50.v20210914-1429]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.apt.ui' range='[3.7.0.v20210620-1751,3.7.0.v20210620-1751]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.apt.pluggable.core' range='[1.3.0.v20210618-1653,1.3.0.v20210618-1653]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.compiler.apt' range='[1.4.200.v20220802-0458,1.4.200.v20220802-0458]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.compiler.tool' range='[1.3.200.v20220802-0458,1.3.200.v20220802-0458]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.core' range='[3.31.0.v20220831-1439,3.31.0.v20220831-1439]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.core.formatterapp' range='[1.1.0.v20210618-1653,1.1.0.v20210618-1653]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.annotation' range='[1.2.100.v20220826-1026,1.2.100.v20220826-1026]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.annotation' range='[2.2.700.v20220826-1026,2.2.700.v20220826-1026]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.core.manipulation' range='[1.16.200.v20220824-0551,1.16.200.v20220824-0551]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.debug.ui' range='[3.12.800.v20220813-1738,3.12.800.v20220813-1738]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.debug' range='[3.19.300.v20220812-1529,3.19.300.v20220812-1529]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.junit' range='[3.15.0.v20220815-1918,3.15.0.v20220815-1918]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.junit.core' range='[3.11.400.v20220715-1030,3.11.400.v20220715-1030]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.junit.runtime' range='[3.7.0.v20220609-1843,3.7.0.v20220609-1843]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.junit4.runtime' range='[1.3.0.v20220609-1843,1.3.0.v20220609-1843]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.junit5.runtime' range='[1.1.0.v20220715-1030,1.1.0.v20220715-1030]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.launching' range='[3.19.700.v20220730-1850,3.19.700.v20220730-1850]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.ui' range='[3.27.0.v20220824-0714,3.27.0.v20220824-0714]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.junit' range='[4.13.2.v20211018-1956,4.13.2.v20211018-1956]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.hamcrest.core' range='[1.3.0.v20180420-1519,1.3.0.v20180420-1519]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='junit-jupiter-api' range='[5.9.0,5.9.0]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='junit-jupiter-engine' range='[5.9.0,5.9.0]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='junit-jupiter-migrationsupport' range='[5.9.0,5.9.0]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='junit-jupiter-params' range='[5.9.0,5.9.0]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='junit-platform-commons' range='[1.9.0,1.9.0]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='junit-platform-engine' range='[1.9.0,1.9.0]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='junit-platform-launcher' range='[1.9.0,1.9.0]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='junit-platform-runner' range='[1.9.0,1.9.0]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='junit-platform-suite-api' range='[1.9.0,1.9.0]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='junit-platform-suite-commons' range='[1.9.0,1.9.0]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='junit-platform-suite-engine' range='[1.9.0,1.9.0]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='junit-vintage-engine' range='[5.9.0,5.9.0]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.opentest4j' range='[1.2.0,1.2.0]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apiguardian.api' range='[1.1.2,1.1.2]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.doc.user' range='[3.15.1500.v20220829-1143,3.15.1500.v20220829-1143]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.launching.macosx' range='[3.5.0.v20220610-1811,3.5.0.v20220610-1811]'>
          <filter>
            (osgi.os=macosx)
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.launching.ui.macosx' range='[1.3.0.v20220610-1811,1.3.0.v20220610-1811]'>
          <filter>
            (osgi.os=macosx)
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ant.launching' range='[1.3.400.v20220718-1722,1.3.400.v20220718-1722]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.feature.jar' range='[3.18.1300.v20220831-1800,3.18.1300.v20220831-1800]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.ui.trace' version='1.2.200.v20220310-2159' generation='2'>
      <update id='org.eclipse.ui.trace' range='[0.0.0,1.2.200.v20220310-2159)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Equinox Dynamic Tracing Enablement UI'/>
        <property name='df_LT.providerName' value='Eclipse.org - Equinox'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.pde'/>
        <property name='maven-artifactId' value='org.eclipse.ui.trace'/>
        <property name='maven-version' value='1.2.200-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.trace' version='1.2.200.v20220310-2159'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.trace' version='1.2.200.v20220310-2159'/>
        <provided namespace='java.package' name='org.eclipse.ui.trace.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.trace.internal.datamodel' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.trace.internal.providers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.trace.internal.utils' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.trace' version='1.2.200.v20220310-2159'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='3'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.11.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.6.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.ui.trace
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.trace' version='1.2.200.v20220310-2159'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.ui.trace;singleton:=true&#xA;Bundle-Version: 1.2.200.v20220310-2159
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.ecore.edit.feature.jar' version='2.15.0.v20210924-1718'>
      <properties size='11'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.featureName' value='EMF Ecore Edit'/>
        <property name='df_LT.description' value='Platform-independent support for viewing and editing Ecore models.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.emf.features'/>
        <property name='maven-artifactId' value='org.eclipse.emf.ecore.edit'/>
        <property name='maven-version' value='2.15.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore.edit.feature.jar' version='2.15.0.v20210924-1718'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.emf.ecore.edit' version='2.15.0.v20210924-1718'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.emf.ecore.edit' version='2.15.0.v20210924-1718'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='http://www.eclipse.org/legal/epl-v20.html' url='http://www.eclipse.org/legal/epl-v20.html'>
        Copyright (c) 2002-2018 IBM Corporation and others.&#xA;All rights reserved.   This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v2.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v20.html
      </copyright>
    </unit>
    <unit id='org.eclipse.birt.report.engine.emitter.config.pptx.source' version='4.12.0.v202211281949' singleton='false'>
      <update id='org.eclipse.birt.report.engine.emitter.config.pptx.source' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse BIRT Project'/>
        <property name='df_LT.bundleName' value='BIRT PPTX Emitter Descriptor Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.birt'/>
        <property name='maven-artifactId' value='org.eclipse.birt.report.engine.emitter.config.pptx'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.emitter.config.pptx.source' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.report.engine.emitter.config.pptx.source' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.report.engine.emitter.config.pptx.source' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.report.engine.emitter.config.pptx.source' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.report.engine.emitter.config.pptx.source&#xA;Bundle-Version: 4.12.0.v202211281949
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jst.ws.axis.consumption.ui' version='1.0.1000.v201910301957' generation='2'>
      <update id='org.eclipse.jst.ws.axis.consumption.ui' range='[0.0.0,1.0.1000.v201910301957)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.PLUGIN_NAME' value='Webservice Axis Consumption UI (Deprecated)'/>
        <property name='df_LT.PLUGIN_PROVIDER' value='Eclipse Web Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%PLUGIN_NAME'/>
        <property name='org.eclipse.equinox.p2.provider' value='%PLUGIN_PROVIDER'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.webservices'/>
        <property name='maven-artifactId' value='org.eclipse.jst.ws.axis.consumption.ui'/>
        <property name='maven-version' value='1.0.1000-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='13'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.ws.axis.consumption.ui' version='1.0.1000.v201910301957'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jst.ws.axis.consumption.ui' version='1.0.1000.v201910301957'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.internal.axis.consumption.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.internal.axis.consumption.ui.command' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.internal.axis.consumption.ui.plugin' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.internal.axis.consumption.ui.task' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.internal.axis.consumption.ui.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.internal.axis.consumption.ui.widgets' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.internal.axis.consumption.ui.wizard.client' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.internal.axis.consumption.ui.wsrt' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jst.ws.axis.consumption.ui' version='1.0.1000.v201910301957'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='32'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.common' range='[2.2.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='[2.2.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jem' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jem.util' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jem.workbench' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.ws.parser' range='[1.0.100,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.ws.consumption.ui' range='[1.1.0,1.2.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.ws' range='[1.0.101,1.1.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.ws.axis.consumption.core' range='[1.0.101,1.1.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.ws.ui' range='[1.0.100,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.ws.consumption' range='[1.0.101,1.1.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.command.env.core' range='[1.0.101,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.command.env' range='[1.0.101,1.1.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.command.env.ui' range='[1.0.101,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.server.core' range='[1.0.102,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.wsdl' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee' range='[1.1.0,1.3.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jem.workbench' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.ws' range='[1.0.100,1.2.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.modulecore' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='javax.wsdl' range='[1.6.2,1.7.0)'/>
        <required namespace='osgi.bundle' name='org.apache.axis' range='[1.4.0,1.5.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.frameworks' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.environment' range='[1.0.100,1.1.0)'/>
        <required namespace='java.package' name='com.ibm.icu.text' range='3.8.0'/>
        <required namespace='java.package' name='com.ibm.icu.util' range='3.8.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.5))'>
          <description>
            org.eclipse.jst.ws.axis.consumption.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jst.ws.axis.consumption.ui' version='1.0.1000.v201910301957'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jst.ws.axis.consumption.ui; singleton:=true&#xA;Bundle-Version: 1.0.1000.v201910301957
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.resources.nl1' version='4.12.0.v202211281949' singleton='false'>
      <update id='org.eclipse.birt.resources.nl1' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='BIRT Resources Plug-in NLS Support'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='maven-groupId' value='org.eclipse.birt.nl'/>
        <property name='maven-artifactId' value='org.eclipse.birt.resources.nl1'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.resources.nl1' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.resources.nl1' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.resources.nl1' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.fragment'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='osgi.fragment' name='org.eclipse.birt.resources' version='4.12.0.v202211281949'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.birt.resources' range='[2.1.0,5.0.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.resources.nl1' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.resources.nl1&#xA;Bundle-Version: 4.12.0.v202211281949&#xA;Fragment-Host: org.eclipse.birt.resources;bundle-version=&quot;[2.1.0,5.0.0)&quot;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.slf4j.api' version='1.7.30.v20200204-2150' singleton='false' generation='2'>
      <update id='org.slf4j.api' range='[0.0.0,1.7.30.v20200204-2150)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.bundleVendor' value='Eclipse Orbit'/>
        <property name='df_LT.bundleName' value='SLF4J API Module'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.description' value='The slf4j API'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='maven-groupId' value='org.eclipse.orbit.bundles'/>
        <property name='maven-artifactId' value='org.slf4j.api'/>
        <property name='maven-version' value='1.7.30-SNAPSHOT'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.slf4j.api' version='1.7.30.v20200204-2150'/>
        <provided namespace='osgi.bundle' name='org.slf4j.api' version='1.7.30.v20200204-2150'/>
        <provided namespace='java.package' name='org.slf4j' version='1.7.30'/>
        <provided namespace='java.package' name='org.slf4j.event' version='1.7.30'/>
        <provided namespace='java.package' name='org.slf4j.helpers' version='1.7.30'/>
        <provided namespace='java.package' name='org.slf4j.spi' version='1.7.30'/>
        <provided namespace='osgi.identity' name='org.slf4j.api' version='1.7.30.v20200204-2150'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='java.package' name='org.slf4j' range='[1.7.0,2.0.0)'/>
        <required namespace='java.package' name='org.slf4j.event' range='[1.7.0,2.0.0)'/>
        <required namespace='java.package' name='org.slf4j.helpers' range='[1.7.0,2.0.0)'/>
        <required namespace='java.package' name='org.slf4j.spi' range='[1.7.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.5))'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.5))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.slf4j.api' version='1.7.30.v20200204-2150'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.slf4j.api&#xA;Bundle-Version: 1.7.30.v20200204-2150
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.web_ui.feature.feature.jar' version='3.27.0.v202208280234'>
      <properties size='13'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.update.feature.plugin' value='org.eclipse.wst.web.ui'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2006, 2009 IBM Corporation and others.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License 2.0&#xA;which accompanies this distribution, and is available at&#xA;https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;SPDX-License-Identifier: EPL-2.0&#xA;&#xA;Contributors:&#xA;IBM Corporation - initial API and implementation'/>
        <property name='df_LT.featureName' value='Eclipse Web Developer Tools'/>
        <property name='df_LT.description' value='Editors and tools for working with HTML, CSS, XHTML, in combination, and more.'/>
        <property name='df_LT.providerName' value='Eclipse Web Tools Platform'/>
        <property name='maven-groupId' value='org.eclipse.webtools.sourceediting'/>
        <property name='maven-artifactId' value='org.eclipse.wst.web_ui.feature'/>
        <property name='maven-version' value='3.27.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.web_ui.feature.feature.jar' version='3.27.0.v202208280234'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.wst.web_ui.feature' version='3.27.0.v202208280234'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.wst.web_ui.feature' version='3.27.0.v202208280234'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.birt.report.designer.ui.cubebuilder.nl1' version='4.12.0.v202211281949' singleton='false'>
      <update id='org.eclipse.birt.report.designer.ui.cubebuilder.nl1' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='BIRT Cube Builder Plug-in NLS Support'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='maven-groupId' value='org.eclipse.birt.nl'/>
        <property name='maven-artifactId' value='org.eclipse.birt.report.designer.ui.cubebuilder.nl1'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.designer.ui.cubebuilder.nl1' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.report.designer.ui.cubebuilder.nl1' version='4.12.0.v202211281949'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.designer.ui.cubebuilder.nls' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.report.designer.ui.cubebuilder.nl1' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.fragment'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='osgi.fragment' name='org.eclipse.birt.report.designer.ui.cubebuilder' version='4.12.0.v202211281949'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.designer.ui.cubebuilder' range='[2.1.0,5.0.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.report.designer.ui.cubebuilder.nl1' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.report.designer.ui.cubebuilder.nl1&#xA;Bundle-Version: 4.12.0.v202211281949&#xA;Fragment-Host: org.eclipse.birt.report.designer.ui.cubebuilder;bundle-version=&quot;[2.1.0,5.0.0)&quot;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.pde.spy.css' version='0.12.300.v20220512-1208' generation='2'>
      <update id='org.eclipse.pde.spy.css' range='[0.0.0,0.12.300.v20220512-1208)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.provider-name' value='Eclipse.org'/>
        <property name='df_LT.name' value='CSS Spy'/>
        <property name='org.eclipse.equinox.p2.name' value='%name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%provider-name'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.pde'/>
        <property name='maven-artifactId' value='org.eclipse.pde.spy.css'/>
        <property name='maven-version' value='0.12.300-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.spy.css' version='0.12.300.v20220512-1208'/>
        <provided namespace='osgi.bundle' name='org.eclipse.pde.spy.css' version='0.12.300.v20220512-1208'/>
        <provided namespace='osgi.identity' name='org.eclipse.pde.spy.css' version='0.12.300.v20220512-1208'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='14'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.6.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.css.core' range='0.9.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='3.8.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.css.swt' range='0.10.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.css.swt.theme' range='0.9.201'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.model.workbench' range='0.9.1'/>
        <required namespace='osgi.bundle' name='org.eclipse.pde.spy.core' range='1.0.200'/>
        <required namespace='java.package' name='javax.annotation' range='1.2.0'/>
        <required namespace='java.package' name='javax.inject' range='1.0.0'/>
        <required namespace='java.package' name='org.eclipse.e4.core.contexts' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.e4.core.di.annotations' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.e4.ui.services' range='0.0.0'/>
        <required namespace='java.package' name='org.w3c.css.sac' range='1.3.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.pde.spy.css
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.pde.spy.css' version='0.12.300.v20220512-1208'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.pde.spy.css;singleton:=true&#xA;Bundle-Version: 0.12.300.v20220512-1208
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='v202211281949.birtTest' version='1.0.0.7F7k-cLV72h_kE7EEAAEcAgMg'>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='Birt Unit Test'/>
        <property name='org.eclipse.equinox.p2.type.category' value='true'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='v202211281949.birtTest' version='1.0.0.7F7k-cLV72h_kE7EEAAEcAgMg'/>
      </provides>
      <requires size='2'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.tests.feature.group' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.testhelper.feature.group' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
    </unit>
    <unit id='org.eclipse.e4.tools.emf.ui' version='4.7.300.v20220420-0901' generation='2'>
      <update id='org.eclipse.e4.tools.emf.ui' range='[0.0.0,4.7.300.v20220420-0901)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='EMF ModelTooling UI'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='eclipse.platform.ui.tools'/>
        <property name='maven-artifactId' value='org.eclipse.e4.tools.emf.ui'/>
        <property name='maven-version' value='4.7.300-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='23'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.tools.emf.ui' version='4.7.300.v20220420-0901'/>
        <provided namespace='osgi.bundle' name='org.eclipse.e4.tools.emf.ui' version='4.7.300.v20220420-0901'/>
        <provided namespace='java.package' name='org.eclipse.e4.tools.emf.ui.common' version='0.12.0.qualifier'/>
        <provided namespace='java.package' name='org.eclipse.e4.tools.emf.ui.common.component' version='0.12.0.qualifier'/>
        <provided namespace='java.package' name='org.eclipse.e4.tools.emf.ui.internal' version='0.12.0.qualifier'/>
        <provided namespace='java.package' name='org.eclipse.e4.tools.emf.ui.internal.common' version='0.12.0.qualifier'/>
        <provided namespace='java.package' name='org.eclipse.e4.tools.emf.ui.internal.common.component' version='0.12.0.qualifier'/>
        <provided namespace='java.package' name='org.eclipse.e4.tools.emf.ui.internal.common.component.dialogs' version='0.12.0.qualifier'/>
        <provided namespace='java.package' name='org.eclipse.e4.tools.emf.ui.internal.common.component.tabs' version='0.12.0.qualifier'/>
        <provided namespace='java.package' name='org.eclipse.e4.tools.emf.ui.internal.common.component.tabs.empty' version='0.12.0.qualifier'/>
        <provided namespace='java.package' name='org.eclipse.e4.tools.emf.ui.internal.common.component.virtual' version='0.12.0.qualifier'/>
        <provided namespace='java.package' name='org.eclipse.e4.tools.emf.ui.internal.common.objectdata' version='0.12.0.qualifier'/>
        <provided namespace='java.package' name='org.eclipse.e4.tools.emf.ui.internal.common.properties' version='0.12.0.qualifier'/>
        <provided namespace='java.package' name='org.eclipse.e4.tools.emf.ui.internal.common.resourcelocator' version='0.12.0.qualifier'/>
        <provided namespace='java.package' name='org.eclipse.e4.tools.emf.ui.internal.common.resourcelocator.dialogs' version='0.12.0.qualifier'/>
        <provided namespace='java.package' name='org.eclipse.e4.tools.emf.ui.internal.common.uistructure' version='0.12.0.qualifier'/>
        <provided namespace='java.package' name='org.eclipse.e4.tools.emf.ui.internal.common.xml' version='0.12.0.qualifier'/>
        <provided namespace='java.package' name='org.eclipse.e4.tools.emf.ui.internal.handlers' version='0.12.0.qualifier'/>
        <provided namespace='java.package' name='org.eclipse.e4.tools.emf.ui.internal.imp' version='0.12.0.qualifier'/>
        <provided namespace='java.package' name='org.eclipse.e4.tools.emf.ui.internal.wbm' version='0.12.0.qualifier'/>
        <provided namespace='osgi.identity' name='org.eclipse.e4.tools.emf.ui' version='4.7.300.v20220420-0901'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='37'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.9.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.databinding' range='1.3.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.databinding.property' range='1.2.100'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.model.workbench' range='0.9.1'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.databinding' range='1.2.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.databinding' range='1.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='3.14.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit' range='2.6.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='3.6.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.databinding.edit' range='1.2.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='3.6.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.core.services' range='0.9.1'/>
        <required namespace='osgi.bundle' name='org.eclipse.osgi' range='3.6.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.css.swt.theme' range='0.9.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.core.di' range='0.9.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.workbench' range='0.9.1'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.services' range='0.9.1'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.registry' range='3.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.core.contexts' range='0.9.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.di' range='0.9.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.tools.services' range='0.11.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.core.di.extensions' range='0.9.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='3.7.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.widgets' range='0.11.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.preferences' range='3.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='2.9.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.pde.core' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.core.commands' range='0.10.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.dialogs' range='1.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.emf.xpath' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.forms' range='3.7.200'/>
        <required namespace='java.package' name='javax.annotation' range='1.2.0'/>
        <required namespace='java.package' name='javax.inject' range='1.0.0'/>
        <required namespace='java.package' name='org.osgi.framework' range='1.5.0'/>
        <required namespace='java.package' name='org.osgi.service.event' range='1.3.1'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.e4.tools.emf.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.e4.tools.emf.ui' version='4.7.300.v20220420-0901'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.e4.tools.emf.ui;singleton:=true&#xA;Bundle-Version: 4.7.300.v20220420-0901
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.report.data.oda.hive.nl1' version='4.12.0.v202211281949' singleton='false'>
      <update id='org.eclipse.birt.report.data.oda.hive.nl1' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='BIRT Hive Designer Plug-in NLS Support'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='maven-groupId' value='org.eclipse.birt.nl'/>
        <property name='maven-artifactId' value='org.eclipse.birt.report.data.oda.hive.nl1'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.data.oda.hive.nl1' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.report.data.oda.hive.nl1' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.report.data.oda.hive.nl1' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.fragment'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='osgi.fragment' name='org.eclipse.birt.report.data.oda.hive' version='4.12.0.v202211281949'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.data.oda.hive' range='[2.1.0,5.0.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.report.data.oda.hive.nl1' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.report.data.oda.hive.nl1&#xA;Bundle-Version: 4.12.0.v202211281949&#xA;Fragment-Host: org.eclipse.birt.report.data.oda.hive;bundle-version=&quot;[2.1.0,5.0.0)&quot;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.connectivity.apache.derby' version='1.2.101.201811012051' generation='2'>
      <update id='org.eclipse.datatools.connectivity.apache.derby' range='[0.0.0,1.2.101.201811012051)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Eclipse Data Tools Platform Derby Plug-in'/>
        <property name='df_LT.providerName' value='Eclipse Data Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.connectivity.apache.derby'/>
        <property name='maven-version' value='1.2.101-SNAPSHOT'/>
      </properties>
      <provides size='11'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.connectivity.apache.derby' version='1.2.101.201811012051'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.apache.derby' version='1.2.101.201811012051'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.apache.internal.derby' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.apache.internal.derby.catalog' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.apache.internal.derby.connection' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.apache.internal.derby.containment' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.apache.internal.derby.ddl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.apache.internal.derby.driver' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.connectivity.apache.derby' version='1.2.101.201811012051'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='11'>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.modelbase.dbdefinition' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.modelbase.sql' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.sqm.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.modelbase.derby' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity' range='0.0.0'/>
        <required namespace='java.package' name='com.ibm.icu.text' range='0.0.0'/>
        <required namespace='java.package' name='com.ibm.icu.util' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.datatools.connectivity.apache.derby
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.connectivity.apache.derby' version='1.2.101.201811012051'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.connectivity.apache.derby;singleton:=true&#xA;Bundle-Version: 1.2.101.201811012051
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.web_userdoc.feature.feature.group' version='3.18.0.v202004271556' singleton='false'>
      <update id='org.eclipse.wst.web_userdoc.feature.feature.group' range='[0.0.0,3.18.0.v202004271556)' severity='0'/>
      <properties size='13'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.webtools.sourceediting'/>
        <property name='maven-artifactId' value='org.eclipse.wst.web_userdoc.feature'/>
        <property name='maven-version' value='3.18.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2006 IBM Corporation and others.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License 2.0&#xA;which accompanies this distribution, and is available at&#xA;https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;SPDX-License-Identifier: EPL-2.0&#xA;&#xA;Contributors:&#xA;IBM Corporation - initial API and implementation'/>
        <property name='df_LT.featureName' value='Eclipse Web Developer Tools User Documentation'/>
        <property name='df_LT.description' value='User Documentation for the Eclipse Web Developer Tools'/>
        <property name='df_LT.providerName' value='Eclipse Web Tools Platform'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.web_userdoc.feature.feature.group' version='3.18.0.v202004271556'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='3'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.doc.user' range='[1.2.0.v201903222120,1.2.0.v201903222120]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.webtools.doc.user' range='[1.0.500.v201903222120,1.0.500.v201903222120]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.web_userdoc.feature.feature.jar' range='[3.18.0.v202004271556,3.18.0.v202004271556]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.apache.batik.dom.svg' version='1.14.0.v20210324-0332' singleton='false' generation='2'>
      <update id='org.apache.batik.dom.svg' range='[0.0.0,1.14.0.v20210324-0332)' severity='0'/>
      <properties size='7'>
        <property name='df_LT.bundleVendor' value='Eclipse Orbit'/>
        <property name='df_LT.bundleName' value='org.apache.xmlgraphics:batik-svg-dom'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='maven-groupId' value='org.eclipse.orbit.bundles'/>
        <property name='maven-artifactId' value='org.apache.batik.dom.svg'/>
        <property name='maven-version' value='1.14.0-SNAPSHOT'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.dom.svg' version='1.14.0.v20210324-0332'/>
        <provided namespace='osgi.bundle' name='org.apache.batik.dom.svg' version='1.14.0.v20210324-0332'/>
        <provided namespace='java.package' name='org.apache.batik.dom.svg' version='1.14.0'/>
        <provided namespace='java.package' name='org.apache.batik.dom.svg.resources' version='1.14.0'/>
        <provided namespace='java.package' name='org.apache.batik.dom.svg12' version='1.14.0'/>
        <provided namespace='osgi.identity' name='org.apache.batik.dom.svg' version='1.14.0.v20210324-0332'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='15'>
        <required namespace='osgi.bundle' name='org.apache.batik.util' range='[1.14.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.batik.css.engine' range='[1.14.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.batik.dom.events' range='[1.14.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.batik.dom.util' range='[1.14.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.batik.dom.xbl' range='[1.14.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.batik.dom' range='[1.14.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.batik.ext.awt.geom' range='[1.14.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.batik.parser' range='[1.14.0,2.0.0)'/>
        <required namespace='java.package' name='org.w3c.dom.smil' range='0.0.0'/>
        <required namespace='java.package' name='org.w3c.dom.svg' range='1.1.0'/>
        <required namespace='java.package' name='org.w3c.dom.views' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.batik.util' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.w3c.dom' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.w3c.dom.events' range='0.0.0' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.7))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.batik.dom.svg' version='1.14.0.v20210324-0332'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.apache.batik.dom.svg&#xA;Bundle-Version: 1.14.0.v20210324-0332
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.report.tests.engine' version='4.12.0.v202211281949' generation='2'>
      <update id='org.eclipse.birt.report.tests.engine' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='BIRT CORE Tests Plug-in'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse BIRT Project'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='maven-groupId' value='org.eclipse.birt'/>
        <property name='maven-artifactId' value='org.eclipse.birt.report.tests.engine'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-test-plugin'/>
      </properties>
      <provides size='10'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.tests.engine' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.report.tests.engine' version='4.12.0.v202211281949'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.tests.engine' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.tests.engine.api' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.tests.engine.api.input' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.tests.engine.api.input.resources' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.tests.engine.plugin' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.report.tests.engine' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='9'>
        <required namespace='osgi.bundle' name='org.junit' range='4.13.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.core' range='4.12.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.tests.core' range='4.12.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.chart.engine' range='4.12.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.data' range='4.12.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.engine' range='4.12.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.engine.emitter.html' range='4.12.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.model' range='4.12.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.birt.report.tests.engine
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.report.tests.engine' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.report.tests.engine; singleton:=true&#xA;Bundle-Version: 4.12.0.v202211281949
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.chart.ui.extension.nl1' version='4.12.0.v202211281949' singleton='false'>
      <update id='org.eclipse.birt.chart.ui.extension.nl1' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='BIRT Chart UI Extension NLS Support'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='maven-groupId' value='org.eclipse.birt.nl'/>
        <property name='maven-artifactId' value='org.eclipse.birt.chart.ui.extension.nl1'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.chart.ui.extension.nl1' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.chart.ui.extension.nl1' version='4.12.0.v202211281949'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.ui.extension.i18n' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.chart.ui.extension.nl1' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.fragment'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='osgi.fragment' name='org.eclipse.birt.chart.ui.extension' version='4.12.0.v202211281949'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.birt.chart.ui.extension' range='[2.1.0,5.0.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.chart.ui.extension.nl1' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.chart.ui.extension.nl1&#xA;Bundle-Version: 4.12.0.v202211281949&#xA;Fragment-Host: org.eclipse.birt.chart.ui.extension;bundle-version=&quot;[2.1.0,5.0.0)&quot;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.chart.integration.wtp.feature.group' version='4.12.0.v202211281949' singleton='false'>
      <update id='org.eclipse.birt.chart.integration.wtp.feature.group' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='14'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.eclipse.org/birt'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.birt.features'/>
        <property name='maven-artifactId' value='org.eclipse.birt.chart.integration.wtp'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 2.0 (available at&#xA;http://www.eclipse.org/legal/epl-2.0.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='(c) Copyright Eclipse Contributors and others 2004, 2007. All rights reserved.'/>
        <property name='df_LT.featureName' value='Eclipse BIRT Chart Web Tools Project'/>
        <property name='df_LT.description' value='Eclipse Business Intelligence and Reporting Tools (BIRT) Chart WTP integration plugins.'/>
        <property name='df_LT.providerName' value='Eclipse BIRT Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.chart.integration.wtp.feature.group' version='4.12.0.v202211281949'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='14'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.ide' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.commands' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.core' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.common.feature.group' range='2.3.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore.feature.group' range='2.3.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.web_ui.feature.feature.group' range='3.1.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.common.fproj.enablement.jdt.feature.group' range='3.1.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.enterprise_ui.feature.feature.group' range='3.1.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.web_ui.feature.feature.group' range='3.1.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.chart.integration.wtp.ui' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.chart.integration.wtp.feature.jar' range='[4.12.0.v202211281949,4.12.0.v202211281949]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='%25copyrightURL' url='%25copyrightURL'>
        %copyright
      </copyright>
    </unit>
    <unit id='a.jre.javase' version='17.0.0' singleton='false'>
      <provides size='262'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='a.jre.javase' version='17.0.0'/>
        <provided namespace='java.package' name='java.applet' version='0.0.0'/>
        <provided namespace='java.package' name='java.awt.image' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.crypto.dsig.dom' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.stream' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.table' version='0.0.0'/>
        <provided namespace='java.package' name='java.awt.desktop' version='0.0.0'/>
        <provided namespace='java.package' name='javax.imageio.plugins.jpeg' version='0.0.0'/>
        <provided namespace='java.package' name='javax.lang.model.type' version='0.0.0'/>
        <provided namespace='java.package' name='java.util.zip' version='0.0.0'/>
        <provided namespace='java.package' name='java.security.cert' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.transform.dom' version='0.0.0'/>
        <provided namespace='java.package' name='java.nio.file' version='0.0.0'/>
        <provided namespace='java.package' name='org.w3c.dom.views' version='0.0.0'/>
        <provided namespace='java.package' name='java.time' version='0.0.0'/>
        <provided namespace='java.package' name='javax.security.auth.callback' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.stream.util' version='0.0.0'/>
        <provided namespace='java.package' name='javax.lang.model.element' version='0.0.0'/>
        <provided namespace='java.package' name='org.w3c.dom.bootstrap' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.nio.sctp' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.validation' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.dynalink.beans' version='0.0.0'/>
        <provided namespace='java.package' name='javax.imageio' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.text' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.jarsigner' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.net.httpserver' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.jdi.connect' version='0.0.0'/>
        <provided namespace='java.package' name='org.w3c.dom.events' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.text.html' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.plaf' version='0.0.0'/>
        <provided namespace='java.package' name='java.awt.datatransfer' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.jdi.event' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.dynalink' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.plaf.metal' version='0.0.0'/>
        <provided namespace='java.package' name='java.net.spi' version='0.0.0'/>
        <provided namespace='java.package' name='java.util.logging' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.colorchooser' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.dynalink.support' version='0.0.0'/>
        <provided namespace='java.package' name='javax.security.auth.x500' version='0.0.0'/>
        <provided namespace='java.package' name='java.util.stream' version='0.0.0'/>
        <provided namespace='java.package' name='javax.lang.model' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.jshell.spi' version='0.0.0'/>
        <provided namespace='java.package' name='java.lang.annotation' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.jfr' version='0.0.0'/>
        <provided namespace='java.package' name='javax.imageio.spi' version='0.0.0'/>
        <provided namespace='java.package' name='javax.naming.directory' version='0.0.0'/>
        <provided namespace='java.package' name='java.time.chrono' version='0.0.0'/>
        <provided namespace='java.package' name='javax.management.loading' version='0.0.0'/>
        <provided namespace='java.package' name='javax.security.auth' version='0.0.0'/>
        <provided namespace='java.package' name='java.math' version='0.0.0'/>
        <provided namespace='java.package' name='org.w3c.dom' version='0.0.0'/>
        <provided namespace='java.package' name='javax.transaction.xa' version='0.0.0'/>
        <provided namespace='java.package' name='java.awt.geom' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.transform.stax' version='0.0.0'/>
        <provided namespace='java.package' name='org.w3c.dom.traversal' version='0.0.0'/>
        <provided namespace='java.package' name='java.awt' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.swing.interop' version='0.0.0'/>
        <provided namespace='java.package' name='java.text' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.management' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.undo' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.transform.stream' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.datatype' version='0.0.0'/>
        <provided namespace='java.package' name='javax.print' version='0.0.0'/>
        <provided namespace='java.package' name='javax.security.auth.login' version='0.0.0'/>
        <provided namespace='java.package' name='org.w3c.dom.html' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.security.auth.login' version='0.0.0'/>
        <provided namespace='java.package' name='java.rmi' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.jdi.connect.spi' version='0.0.0'/>
        <provided namespace='java.package' name='java.beans' version='0.0.0'/>
        <provided namespace='java.package' name='javax.sql' version='0.0.0'/>
        <provided namespace='java.package' name='javax.print.event' version='0.0.0'/>
        <provided namespace='java.package' name='javax.imageio.metadata' version='0.0.0'/>
        <provided namespace='java.package' name='java.util.prefs' version='0.0.0'/>
        <provided namespace='java.package' name='java.net' version='0.0.0'/>
        <provided namespace='java.package' name='javax.naming.spi' version='0.0.0'/>
        <provided namespace='java.package' name='javax.imageio.plugins.bmp' version='0.0.0'/>
        <provided namespace='java.package' name='sun.misc' version='0.0.0'/>
        <provided namespace='java.package' name='java.time.format' version='0.0.0'/>
        <provided namespace='java.package' name='java.util.concurrent' version='0.0.0'/>
        <provided namespace='java.package' name='javax.security.auth.spi' version='0.0.0'/>
        <provided namespace='java.package' name='java.rmi.server' version='0.0.0'/>
        <provided namespace='java.package' name='javax.sound.sampled' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.parsers' version='0.0.0'/>
        <provided namespace='java.package' name='javax.sql.rowset.serial' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.plaf.synth' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.plaf.basic' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.tree' version='0.0.0'/>
        <provided namespace='java.package' name='javax.net' version='0.0.0'/>
        <provided namespace='java.package' name='java.util.function' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.dynalink.linker' version='0.0.0'/>
        <provided namespace='java.package' name='java.awt.image.renderable' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.nio.file' version='0.0.0'/>
        <provided namespace='java.package' name='org.w3c.dom.ls' version='0.0.0'/>
        <provided namespace='java.package' name='javax.smartcardio' version='0.0.0'/>
        <provided namespace='java.package' name='java.util.random' version='0.0.0'/>
        <provided namespace='java.package' name='javax.naming' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.dynalink.linker.support' version='0.0.0'/>
        <provided namespace='java.package' name='java.rmi.dgc' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.xpath' version='0.0.0'/>
        <provided namespace='java.package' name='javax.annotation.processing' version='0.0.0'/>
        <provided namespace='java.package' name='java.net.http' version='0.0.0'/>
        <provided namespace='java.package' name='java.lang.invoke' version='0.0.0'/>
        <provided namespace='java.package' name='javax.security.cert' version='0.0.0'/>
        <provided namespace='java.package' name='org.w3c.dom.xpath' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.catalog' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.nio' version='0.0.0'/>
        <provided namespace='java.package' name='java.lang.management' version='0.0.0'/>
        <provided namespace='java.package' name='java.util.concurrent.atomic' version='0.0.0'/>
        <provided namespace='java.package' name='javax.rmi.ssl' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.event' version='0.0.0'/>
        <provided namespace='java.package' name='java.awt.color' version='0.0.0'/>
        <provided namespace='java.package' name='javax.management.openmbean' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.text.rtf' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.javadoc.doclet' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.crypto' version='0.0.0'/>
        <provided namespace='java.package' name='java.awt.print' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.plaf.multi' version='0.0.0'/>
        <provided namespace='java.package' name='java.nio.channels.spi' version='0.0.0'/>
        <provided namespace='java.package' name='javax.imageio.event' version='0.0.0'/>
        <provided namespace='java.package' name='javax.net.ssl' version='0.0.0'/>
        <provided namespace='java.package' name='java.rmi.registry' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.stream.events' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.java.accessibility.util' version='0.0.0'/>
        <provided namespace='java.package' name='javax.print.attribute' version='0.0.0'/>
        <provided namespace='java.package' name='java.nio.file.attribute' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.management.jfr' version='0.0.0'/>
        <provided namespace='java.package' name='java.lang.constant' version='0.0.0'/>
        <provided namespace='java.package' name='java.nio' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.jdi.request' version='0.0.0'/>
        <provided namespace='java.package' name='java.lang.ref' version='0.0.0'/>
        <provided namespace='java.package' name='java.lang.instrument' version='0.0.0'/>
        <provided namespace='java.package' name='java.util.regex' version='0.0.0'/>
        <provided namespace='java.package' name='org.ietf.jgss' version='0.0.0'/>
        <provided namespace='java.package' name='javax.sound.midi.spi' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.filechooser' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.crypto.dsig.spec' version='0.0.0'/>
        <provided namespace='java.package' name='java.lang.reflect' version='0.0.0'/>
        <provided namespace='java.package' name='java.security' version='0.0.0'/>
        <provided namespace='java.package' name='org.xml.sax.helpers' version='0.0.0'/>
        <provided namespace='java.package' name='javax.naming.ldap.spi' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.jshell' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.tools.attach' version='0.0.0'/>
        <provided namespace='java.package' name='javax.print.attribute.standard' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.jshell.tool' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.tools.jconsole' version='0.0.0'/>
        <provided namespace='java.package' name='java.lang' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.security.jarsigner' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.security.auth' version='0.0.0'/>
        <provided namespace='java.package' name='javax.security.auth.kerberos' version='0.0.0'/>
        <provided namespace='java.package' name='javax.crypto' version='0.0.0'/>
        <provided namespace='java.package' name='java.sql' version='0.0.0'/>
        <provided namespace='java.package' name='java.util' version='0.0.0'/>
        <provided namespace='java.package' name='java.time.temporal' version='0.0.0'/>
        <provided namespace='java.package' name='java.nio.channels' version='0.0.0'/>
        <provided namespace='java.package' name='org.w3c.dom.stylesheets' version='0.0.0'/>
        <provided namespace='java.package' name='java.nio.charset' version='0.0.0'/>
        <provided namespace='java.package' name='javax.sound.midi' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.net' version='0.0.0'/>
        <provided namespace='java.package' name='javax.imageio.stream' version='0.0.0'/>
        <provided namespace='java.package' name='javax.management.monitor' version='0.0.0'/>
        <provided namespace='java.package' name='org.xml.sax' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.source.doctree' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.net.httpserver.spi' version='0.0.0'/>
        <provided namespace='java.package' name='java.awt.dnd' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.jshell.execution' version='0.0.0'/>
        <provided namespace='java.package' name='java.awt.im' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.text.html.parser' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.transform' version='0.0.0'/>
        <provided namespace='java.package' name='org.w3c.dom.css' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.crypto.dsig' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.tools.javac' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.jdi' version='0.0.0'/>
        <provided namespace='java.package' name='java.nio.charset.spi' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.security.jgss' version='0.0.0'/>
        <provided namespace='java.package' name='java.util.spi' version='0.0.0'/>
        <provided namespace='java.package' name='java.text.spi' version='0.0.0'/>
        <provided namespace='java.package' name='javax.management.timer' version='0.0.0'/>
        <provided namespace='java.package' name='java.security.spec' version='0.0.0'/>
        <provided namespace='java.package' name='java.nio.file.spi' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.crypto.dsig.keyinfo' version='0.0.0'/>
        <provided namespace='java.package' name='javax.accessibility' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.source.tree' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.namespace' version='0.0.0'/>
        <provided namespace='java.package' name='java.awt.font' version='0.0.0'/>
        <provided namespace='java.package' name='java.security.interfaces' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.tools.attach.spi' version='0.0.0'/>
        <provided namespace='java.package' name='javax.management.relation' version='0.0.0'/>
        <provided namespace='java.package' name='javax.management.modelmbean' version='0.0.0'/>
        <provided namespace='java.package' name='javax.sound.sampled.spi' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.transform.sax' version='0.0.0'/>
        <provided namespace='java.package' name='javax.management.remote.rmi' version='0.0.0'/>
        <provided namespace='java.package' name='javax.naming.event' version='0.0.0'/>
        <provided namespace='java.package' name='java.util.concurrent.locks' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.nio.mapmode' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.plaf.nimbus' version='0.0.0'/>
        <provided namespace='java.package' name='java.awt.event' version='0.0.0'/>
        <provided namespace='java.package' name='javax.sql.rowset.spi' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.border' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.jfr.consumer' version='0.0.0'/>
        <provided namespace='java.package' name='javax.imageio.plugins.tiff' version='0.0.0'/>
        <provided namespace='java.package' name='javax.management.remote' version='0.0.0'/>
        <provided namespace='java.package' name='org.xml.sax.ext' version='0.0.0'/>
        <provided namespace='java.package' name='sun.reflect' version='0.0.0'/>
        <provided namespace='java.package' name='javax.lang.model.util' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.security.auth.callback' version='0.0.0'/>
        <provided namespace='java.package' name='java.lang.runtime' version='0.0.0'/>
        <provided namespace='java.package' name='javax.security.sasl' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.security.auth.module' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.crypto.dom' version='0.0.0'/>
        <provided namespace='java.package' name='javax.naming.ldap' version='0.0.0'/>
        <provided namespace='java.package' name='java.time.zone' version='0.0.0'/>
        <provided namespace='java.package' name='netscape.javascript' version='0.0.0'/>
        <provided namespace='java.package' name='java.awt.im.spi' version='0.0.0'/>
        <provided namespace='java.package' name='java.beans.beancontext' version='0.0.0'/>
        <provided namespace='java.package' name='javax.management' version='0.0.0'/>
        <provided namespace='java.package' name='javax.tools' version='0.0.0'/>
        <provided namespace='java.package' name='javax.crypto.spec' version='0.0.0'/>
        <provided namespace='java.package' name='javax.script' version='0.0.0'/>
        <provided namespace='java.package' name='java.lang.module' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.source.util' version='0.0.0'/>
        <provided namespace='java.package' name='java.io' version='0.0.0'/>
        <provided namespace='java.package' name='javax.sql.rowset' version='0.0.0'/>
        <provided namespace='java.package' name='java.util.jar' version='0.0.0'/>
        <provided namespace='java.package' name='javax.crypto.interfaces' version='0.0.0'/>
        <provided namespace='java.package' name='org.w3c.dom.ranges' version='0.0.0'/>
        <provided namespace='osgi.ee' name='OSGi/Minimum' version='1.0.0'/>
        <provided namespace='osgi.ee' name='OSGi/Minimum' version='1.1.0'/>
        <provided namespace='osgi.ee' name='OSGi/Minimum' version='1.2.0'/>
        <provided namespace='osgi.ee' name='JRE' version='1.0.0'/>
        <provided namespace='osgi.ee' name='JRE' version='1.1.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='1.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='1.1.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='1.2.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='1.3.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='1.4.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='1.5.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='1.6.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='1.7.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='1.8.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='9.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='10.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='11.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='12.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='13.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='14.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='15.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='16.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='17.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact1' version='1.8.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact1' version='9.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact1' version='10.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact1' version='11.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact2' version='1.8.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact2' version='9.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact2' version='10.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact2' version='11.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact3' version='1.8.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact3' version='9.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact3' version='10.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact3' version='11.0.0'/>
      </provides>
      <touchpoint id='org.eclipse.equinox.p2.native' version='1.0.0'/>
    </unit>
    <unit id='org.eclipse.ui.intro' version='3.6.600.v20220619-1918' generation='2'>
      <update id='org.eclipse.ui.intro' range='[0.0.0,3.6.600.v20220619-1918)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.plugin_name' value='Welcome Framework'/>
        <property name='df_LT.provider_name' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%plugin_name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%provider_name'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.ui'/>
        <property name='maven-artifactId' value='org.eclipse.ui.intro'/>
        <property name='maven-version' value='3.6.600-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='18'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.intro' version='3.6.600.v20220619-1918'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.intro' version='3.6.600.v20220619-1918'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.intro.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.intro.impl.html' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.intro.impl.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.intro.impl.model.loader' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.intro.impl.model.url' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.intro.impl.model.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.intro.impl.model.viewer' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.intro.impl.parts' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.intro.impl.presentations' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.intro.impl.swt' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.intro.impl.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.intro.config' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.intro.contentproviders' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.intro' version='3.6.600.v20220619-1918'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='16'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.help.base' range='[4.0.0,5.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.forms' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.workbench' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.model.workbench' range='0.0.0'/>
        <required namespace='java.package' name='javax.annotation' range='0.0.0'/>
        <required namespace='java.package' name='javax.inject' range='0.0.0'/>
        <required namespace='java.package' name='javax.xml.parsers' range='0.0.0'/>
        <required namespace='java.package' name='javax.xml.transform' range='0.0.0'/>
        <required namespace='java.package' name='javax.xml.transform.dom' range='0.0.0'/>
        <required namespace='java.package' name='javax.xml.transform.stream' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.e4.core.di.annotations' range='0.0.0'/>
        <required namespace='java.package' name='org.w3c.dom' range='0.0.0'/>
        <required namespace='java.package' name='org.xml.sax' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.ui.intro
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.intro' version='3.6.600.v20220619-1918'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.ui.intro; singleton:=true&#xA;Bundle-Version: 3.6.600.v20220619-1918
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.core.net' version='1.4.0.v20220813-1037' generation='2'>
      <update id='org.eclipse.core.net' range='[0.0.0,1.4.0.v20220813-1037)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.PLUGIN_NAME' value='Internet Connection Management'/>
        <property name='df_LT.PLUGIN_PROVIDER' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%PLUGIN_NAME'/>
        <property name='org.eclipse.equinox.p2.provider' value='%PLUGIN_PROVIDER'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='eclipse.platform.team'/>
        <property name='maven-artifactId' value='org.eclipse.core.net'/>
        <property name='maven-version' value='1.4.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.net' version='1.4.0.v20220813-1037'/>
        <provided namespace='osgi.bundle' name='org.eclipse.core.net' version='1.4.0.v20220813-1037'/>
        <provided namespace='java.package' name='org.eclipse.core.internal.net' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.net.proxy' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.core.net' version='1.4.0.v20220813-1037'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.security' range='[1.0.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='3.12.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.preferences' range='3.2.200'/>
        <required namespace='osgi.bundle' name='org.eclipse.osgi' range='3.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.registry' range='3.4.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.core.net
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.core.net' version='1.4.0.v20220813-1037'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.core.net;singleton:=true&#xA;Bundle-Version: 1.4.0.v20220813-1037
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jst.j2ee' version='1.2.600.v202111210731' generation='2'>
      <update id='org.eclipse.jst.j2ee' range='[0.0.0,1.2.600.v202111210731)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Vendor.0' value='Eclipse Web Tools Platform'/>
        <property name='df_LT.Bundle-Name.0' value='Java EE Component'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name.0'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor.0'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.javaee'/>
        <property name='maven-artifactId' value='org.eclipse.jst.j2ee'/>
        <property name='maven-version' value='1.2.600-SNAPSHOT'/>
      </properties>
      <provides size='52'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.j2ee' version='1.2.600.v202111210731'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jst.j2ee' version='1.2.600.v202111210731'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.application.internal.operations' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.applicationclient.componentcore.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.applicationclient.internal.creation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.applicationclient.internal.modulecore.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.archive' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.classpathdep' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.common.internal.provider' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.componentcore' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.componentcore.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.contenttype' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.datamodel.properties' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.earcreation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.internal.application.common' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.internal.application.provider' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.internal.archive' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.internal.archive.operations' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.internal.classpathdep' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.internal.common' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.internal.common.classpath' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.internal.common.exportmodel' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.internal.common.operations' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.internal.componentcore' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.internal.deploy' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.internal.deployables' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.internal.earcreation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.internal.modulecore.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.internal.moduleextension' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.internal.plugin' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.internal.project' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.internal.project.facet' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.internal.provider' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.internal.servertarget' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.internal.validation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.internal.webservices' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.project' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.project.datamodel.properties' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.project.facet' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.refactor' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.refactor.listeners' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.refactor.operations' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.javaee.ltk.core.change' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.javaee.ltk.core.descriptor' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.javaee.ltk.core.nls' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.javaee.ltk.core.participant' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.javaee.ltk.core.refactoringchecker' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jst.j2ee' version='1.2.600.v202111210731'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='33'>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit' range='[2.2.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jem.workbench' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee.core' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.validation' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.server.core' range='[1.5.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.server.core' range='[1.0.102,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.emf' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='[2.2.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.emfworkbench.integration' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jem' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.frameworks' range='[1.2.200,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.codegen' range='[2.2.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.launching' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.sse.core' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.common.frameworks' range='[1.1.0,1.2.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.modulecore' range='[1.2.302,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jem.util' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.common.annotations.controller' range='[1.1.0,1.2.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.uriresolver' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.project.facet.core' range='[1.3.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.common.project.facet.core' range='[1.3.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.xml.core' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.web' range='[1.1.600,2.0.0)'/>
        <required namespace='osgi.bundle' name='com.ibm.icu' range='3.8.1'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.environment' range='[1.0.100,1.1.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.commands' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filesystem' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ltk.core.refactoring' range='3.4.1'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.jst.j2ee
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jst.j2ee' version='1.2.600.v202111210731'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jst.j2ee; singleton:=true&#xA;Bundle-Version: 1.2.600.v202111210731
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.report.designer.ui.preview.web.source' version='4.12.0.v202211281949' singleton='false'>
      <update id='org.eclipse.birt.report.designer.ui.preview.web.source' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse BIRT Project'/>
        <property name='df_LT.bundleName' value='BIRT Preview Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.birt'/>
        <property name='maven-artifactId' value='org.eclipse.birt.report.designer.ui.preview.web'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.designer.ui.preview.web.source' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.report.designer.ui.preview.web.source' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.report.designer.ui.preview.web.source' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.report.designer.ui.preview.web.source' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.report.designer.ui.preview.web.source&#xA;Bundle-Version: 4.12.0.v202211281949
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ui.navigator.resources' version='3.8.400.v20220203-1803' generation='2'>
      <update id='org.eclipse.ui.navigator.resources' range='[0.0.0,3.8.400.v20220203-1803)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Plugin.providerName' value='Eclipse.org'/>
        <property name='df_LT.Plugin.name' value='Navigator Workbench Components'/>
        <property name='org.eclipse.equinox.p2.name' value='%Plugin.name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Plugin.providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='eclipse.platform.ui'/>
        <property name='maven-artifactId' value='org.eclipse.ui.navigator.resources'/>
        <property name='maven-version' value='3.8.400-SNAPSHOT'/>
        <property name='maven-extension' value='eclipse-plugin'/>
      </properties>
      <provides size='12'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.navigator.resources' version='3.8.400.v20220203-1803'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.navigator.resources' version='3.8.400.v20220203-1803'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.navigator.resources' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.navigator.resources.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.navigator.resources.plugin' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.navigator.resources.workbench' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.navigator.resources.nested' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.navigator.workingsets' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.navigator.resources' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.navigator.resources' version='3.8.400.v20220203-1803'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='12'>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='[3.15.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='[3.18.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.navigator' range='[3.9.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.11.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.views.properties.tabbed' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench.texteditor' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ltk.core.refactoring' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ltk.ui.refactoring' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='3.6.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.ui.navigator.resources
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.navigator.resources' version='3.8.400.v20220203-1803'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.ui.navigator.resources; singleton:=true&#xA;Bundle-Version: 3.8.400.v20220203-1803
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.report.designer.ui.views.nl1' version='4.12.0.v202211281949' singleton='false'>
      <update id='org.eclipse.birt.report.designer.ui.views.nl1' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='BIRT UI Views Plug-in NLS Support'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='maven-groupId' value='org.eclipse.birt.nl'/>
        <property name='maven-artifactId' value='org.eclipse.birt.report.designer.ui.views.nl1'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.designer.ui.views.nl1' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.report.designer.ui.views.nl1' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.report.designer.ui.views.nl1' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.fragment'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='osgi.fragment' name='org.eclipse.birt.report.designer.ui.views' version='4.12.0.v202211281949'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.designer.ui.views' range='[2.1.0,5.0.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.report.designer.ui.views.nl1' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.report.designer.ui.views.nl1&#xA;Bundle-Version: 4.12.0.v202211281949&#xA;Fragment-Host: org.eclipse.birt.report.designer.ui.views;bundle-version=&quot;[2.1.0,5.0.0)&quot;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.server.ui.infopop' version='1.1.200.v201901310132'>
      <update id='org.eclipse.wst.server.ui.infopop' range='[0.0.0,1.1.200.v201901310132)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Server Tools infopops for Web Standard Tools'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.servertools'/>
        <property name='maven-artifactId' value='org.eclipse.wst.server.ui.infopop'/>
        <property name='maven-version' value='1.1.200-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.server.ui.infopop' version='1.1.200.v201901310132'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.server.ui.infopop' version='1.1.200.v201901310132'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.server.ui.infopop' version='1.1.200.v201901310132'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.server.ui.infopop' version='1.1.200.v201901310132'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wst.server.ui.infopop; singleton:=true&#xA;Bundle-Version: 1.1.200.v201901310132
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.report.engine.emitter.ppt' version='4.12.0.v202211281949' generation='2'>
      <update id='org.eclipse.birt.report.engine.emitter.ppt' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='BIRT PPT emitter'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse BIRT Project'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='maven-groupId' value='org.eclipse.birt'/>
        <property name='maven-artifactId' value='org.eclipse.birt.report.engine.emitter.ppt'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.emitter.ppt' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.report.engine.emitter.ppt' version='4.12.0.v202211281949'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.emitter.ppt' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.emitter.ppt.device' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.emitter.ppt.plugin' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.emitter.ppt.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.report.engine.emitter.ppt' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='7'>
        <required namespace='osgi.bundle' name='org.eclipse.birt.core' range='[2.1.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.model' range='[2.1.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.engine' range='[2.1.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.engine.fonts' range='[2.1.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.apache.commons.codec' range='1.14.0'/>
        <required namespace='osgi.bundle' name='com.github.librepdf.openpdf' range='1.3.26'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.birt.report.engine.emitter.ppt
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.report.engine.emitter.ppt' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.report.engine.emitter.ppt; singleton:=true&#xA;Bundle-Version: 4.12.0.v202211281949
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ui.views' version='3.11.200.v20220817-1444' generation='2'>
      <update id='org.eclipse.ui.views' range='[0.0.0,3.11.200.v20220817-1444)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Views'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='eclipse.platform.ui'/>
        <property name='maven-artifactId' value='org.eclipse.ui.views'/>
        <property name='maven-version' value='3.11.200-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.views' version='3.11.200.v20220817-1444'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.views' version='3.11.200.v20220817-1444'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.views.contentoutline' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.views.properties' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.views.contentoutline' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.views.properties' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.views' version='3.11.200.v20220817-1444'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='5'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.11.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.help' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='[3.18.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.ui.views
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.views' version='3.11.200.v20220817-1444'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.ui.views; singleton:=true&#xA;Bundle-Version: 3.11.200.v20220817-1444
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jdt.junit.runtime' version='3.7.0.v20220609-1843' generation='2'>
      <update id='org.eclipse.jdt.junit.runtime' range='[0.0.0,3.7.0.v20220609-1843)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Java Development Tools JUnit Runtime Support'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.jdt'/>
        <property name='maven-artifactId' value='org.eclipse.jdt.junit.runtime'/>
        <property name='maven-version' value='3.7.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.junit.runtime' version='3.7.0.v20220609-1843'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jdt.junit.runtime' version='3.7.0.v20220609-1843'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.junit.runner' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.junit.runner.junit3' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jdt.junit.runtime' version='3.7.0.v20220609-1843'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='org.junit' range='3.8.2'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.jdt.junit.runtime
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jdt.junit.runtime' version='3.7.0.v20220609-1843'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jdt.junit.runtime;singleton:=true&#xA;Bundle-Version: 3.7.0.v20220609-1843
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='junit-jupiter-params' version='5.9.0' singleton='false' generation='2'>
      <update id='junit-jupiter-params' range='[0.0.0,5.9.0)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='JUnit Jupiter Params'/>
        <property name='maven-groupId' value='org.junit.jupiter'/>
        <property name='maven-artifactId' value='junit-jupiter-params'/>
        <property name='maven-version' value='5.9.0'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='junit-jupiter-params' version='5.9.0'/>
        <provided namespace='osgi.bundle' name='junit-jupiter-params' version='5.9.0'/>
        <provided namespace='java.package' name='org.junit.jupiter.params' version='5.9.0'/>
        <provided namespace='java.package' name='org.junit.jupiter.params.aggregator' version='5.9.0'/>
        <provided namespace='java.package' name='org.junit.jupiter.params.converter' version='5.9.0'/>
        <provided namespace='java.package' name='org.junit.jupiter.params.provider' version='5.9.0'/>
        <provided namespace='java.package' name='org.junit.jupiter.params.support' version='5.9.0'/>
        <provided namespace='osgi.identity' name='junit-jupiter-params' version='5.9.0'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='14'>
        <required namespace='java.package' name='org.apiguardian.api' range='[1.1.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='kotlin' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='kotlin.jvm.internal' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit.jupiter.api' range='[5.9.0,6.0.0)'/>
        <required namespace='java.package' name='org.junit.jupiter.api.extension' range='[5.9.0,6.0.0)'/>
        <required namespace='java.package' name='org.junit.jupiter.params.aggregator' range='[5.9.0,6.0.0)'/>
        <required namespace='java.package' name='org.junit.jupiter.params.converter' range='[5.9.0,6.0.0)'/>
        <required namespace='java.package' name='org.junit.jupiter.params.support' range='[5.9.0,6.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.commons' range='[1.9.0,2.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.commons.function' range='[1.9.0,2.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.commons.support' range='[1.9.0,2.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.commons.util' range='[1.9.0,2.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.commons.logging' range='[1.9.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            junit-jupiter-params
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='junit-jupiter-params' version='5.9.0'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: junit-jupiter-params&#xA;Bundle-Version: 5.9.0
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jst.jee' version='1.0.1100.v202204072206' generation='2'>
      <update id='org.eclipse.jst.jee' range='[0.0.0,1.0.1100.v202204072206)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Vendor.0' value='Eclipse Web Tools Platform'/>
        <property name='df_LT.Bundle-Name.0' value='Java EE common Plug-in'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name.0'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor.0'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.javaee'/>
        <property name='maven-artifactId' value='org.eclipse.jst.jee'/>
        <property name='maven-version' value='1.0.1100-SNAPSHOT'/>
      </properties>
      <provides size='12'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.jee' version='1.0.1100.v202204072206'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jst.jee' version='1.0.1100.v202204072206'/>
        <provided namespace='java.package' name='org.eclipse.jst.jee' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jee.contenttype' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jee.internal.deployables' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jee.model.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jee.model.internal.common' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jee.model.internal.mergers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jee.project.facet' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jst.jee' version='1.0.1100.v202204072206'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='21'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.project.facet.core' range='[1.3.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jem.util' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee' range='[1.1.0,1.3.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.frameworks' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.common.frameworks' range='[1.1.0,1.2.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.common.project.facet.core' range='[1.3.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.common' range='[2.2.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.web' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee.core' range='[1.3.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.commands' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.server.core' range='[1.0.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.emfworkbench.integration' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='[2.2.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.server.core' range='[1.0.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='[2.2.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.emf' range='[1.1.103,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee.jca' range='[1.1.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.5))'>
          <description>
            org.eclipse.jst.jee
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jst.jee' version='1.0.1100.v202204072206'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jst.jee;singleton:=true&#xA;Bundle-Version: 1.0.1100.v202204072206
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.common.infopop' version='1.0.301.v202007142017'>
      <update id='org.eclipse.wst.common.infopop' range='[0.0.0,1.0.301.v202007142017)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Vendor.0' value='Eclipse Web Tools Platform'/>
        <property name='df_LT.Bundle-Name.0' value='Common WST infopops'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name.0'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor.0'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.common'/>
        <property name='maven-artifactId' value='org.eclipse.wst.common.infopop'/>
        <property name='maven-version' value='1.0.301-SNAPSHOT'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.common.infopop' version='1.0.301.v202007142017'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.common.infopop' version='1.0.301.v202007142017'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.common.infopop' version='1.0.301.v202007142017'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.common.infopop' version='1.0.301.v202007142017'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wst.common.infopop; singleton:=true&#xA;Bundle-Version: 1.0.301.v202007142017
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.report.designer.core' version='4.12.0.v202211281949' generation='2'>
      <update id='org.eclipse.birt.report.designer.core' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='BIRT Designer Core'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse BIRT Project'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='maven-groupId' value='org.eclipse.birt'/>
        <property name='maven-artifactId' value='org.eclipse.birt.report.designer.core'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='18'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.designer.core' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.report.designer.core' version='4.12.0.v202211281949'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.designer.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.designer.core.commands' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.designer.core.mediator' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.designer.core.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.designer.core.model.schematic' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.designer.core.model.views.data' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.designer.core.model.views.outline' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.designer.core.model.views.property' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.designer.core.runtime' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.designer.core.util.mediator' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.designer.core.util.mediator.request' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.designer.nls' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.designer.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.report.designer.core' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='8'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gef' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.core' range='[2.1.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.model' range='[2.1.0,5.0.0)'/>
        <required namespace='java.package' name='org.apache.batik.transcoder' range='1.14.0'/>
        <required namespace='java.package' name='org.apache.batik.transcoder.image' range='1.14.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.birt.report.designer.core
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.report.designer.core' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.report.designer.core;singleton:=true&#xA;Bundle-Version: 4.12.0.v202211281949
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.report.model.nl1' version='4.12.0.v202211281949' singleton='false'>
      <update id='org.eclipse.birt.report.model.nl1' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='BIRT Model NLS Support'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='maven-groupId' value='org.eclipse.birt.nl'/>
        <property name='maven-artifactId' value='org.eclipse.birt.report.model.nl1'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.model.nl1' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.report.model.nl1' version='4.12.0.v202211281949'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.model.i18n' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.model.metadata' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.report.model.nl1' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.fragment'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='osgi.fragment' name='org.eclipse.birt.report.model' version='4.12.0.v202211281949'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.model' range='[2.1.0,5.0.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.report.model.nl1' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.report.model.nl1&#xA;Bundle-Version: 4.12.0.v202211281949&#xA;Fragment-Host: org.eclipse.birt.report.model;bundle-version=&quot;[2.1.0,5.0.0)&quot;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.report.data.oda.jdbc' version='4.12.0.v202211281949' generation='2'>
      <update id='org.eclipse.birt.report.data.oda.jdbc' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='BIRT ODA-JDBC Bridge Driver'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse BIRT Project'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.birt'/>
        <property name='maven-artifactId' value='org.eclipse.birt.report.data.oda.jdbc'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.data.oda.jdbc' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.report.data.oda.jdbc' version='4.12.0.v202211281949'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.data.oda.i18n' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.data.oda.jdbc' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.data.oda.jdbc.utils' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.data.oda.plugin' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.report.data.oda.jdbc' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='8'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.2.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.oda' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.junit' range='3.8.1' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.apache.derby' range='[10.1.2,11.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.oda.profile' range='[3.0.7,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.data.bidi.utils' range='[2.5.1,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.core' range='[2.3.0,5.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.birt.report.data.oda.jdbc
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.report.data.oda.jdbc' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='2'>
          <instruction key='zipped'>
            true
          </instruction>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.report.data.oda.jdbc;singleton:=true&#xA;Bundle-Version: 4.12.0.v202211281949
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.w3c.dom.smil' version='1.0.1.v200903091627' singleton='false'>
      <update id='org.w3c.dom.smil' range='[0.0.0,1.0.1.v200903091627)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='W3C SMIL DOM'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='iplog.bug_id' value='2166'/>
        <property name='iplog.contact.name' value='Anthony Hunter'/>
        <property name='iplog.contact.email' value='anthonyh{at}ca.ibm.com'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.w3c.dom.smil' version='1.0.1.v200903091627'/>
        <provided namespace='osgi.bundle' name='org.w3c.dom.smil' version='1.0.1.v200903091627'/>
        <provided namespace='java.package' name='org.w3c.dom.smil' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='java.package' name='org.w3c.dom' range='0.0.0'/>
        <required namespace='java.package' name='org.w3c.dom.events' range='[3.0.0,4.0.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.w3c.dom.smil' version='1.0.1.v200903091627'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.w3c.dom.smil&#xA;Bundle-Version: 1.0.1.v200903091627
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.e4.ui.workbench' version='1.13.200.v20220808-2019' generation='2'>
      <update id='org.eclipse.e4.ui.workbench' range='[0.0.0,1.13.200.v20220808-2019)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Eclipse e4 Workbench'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='eclipse.platform.ui'/>
        <property name='maven-artifactId' value='org.eclipse.e4.ui.workbench'/>
        <property name='maven-version' value='1.13.200-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='11'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.workbench' version='1.13.200.v20220808-2019'/>
        <provided namespace='osgi.bundle' name='org.eclipse.e4.ui.workbench' version='1.13.200.v20220808-2019'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.internal.workbench' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.internal.workbench.addons' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.internal.workbench.handlers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.workbench' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.workbench.lifecycle' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.workbench.modeling' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.e4.ui.workbench' version='1.13.200.v20220808-2019'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='26'>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.model.workbench' range='1.2.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='[3.7.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.services' range='0.9.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.registry' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.core.services' range='0.9.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.core.contexts' range='1.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.core.di' range='1.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.jobs' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.commands' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.core.commands' range='0.11.100'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.change' range='2.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='[3.7.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.di' range='0.9.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='2.7.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.core.di.extensions' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.3.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.annotation' range='2.2.200' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.emf.xpath' range='0.2.500'/>
        <required namespace='java.package' name='javax.annotation' range='0.0.0'/>
        <required namespace='java.package' name='javax.inject' range='1.0.0'/>
        <required namespace='java.package' name='org.apache.commons.jxpath' range='1.3.0'/>
        <required namespace='java.package' name='org.osgi.service.component.annotations' range='1.3.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.osgi.service.event' range='1.3.0'/>
        <requiredProperties namespace='osgi.extender' match='(&amp;(osgi.extender=osgi.component)(version&gt;=1.2)(!(version&gt;=2.0)))'>
          <description>
            org.eclipse.e4.ui.workbench
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.service' match='(objectClass=org.osgi.service.event.EventAdmin)'>
          <description>
            org.eclipse.e4.ui.workbench
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.e4.ui.workbench
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.e4.ui.workbench' version='1.13.200.v20220808-2019'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.e4.ui.workbench;singleton:=true&#xA;Bundle-Version: 1.13.200.v20220808-2019
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.e4.ui.css.swt' version='0.14.600.v20220621-1327' generation='2'>
      <update id='org.eclipse.e4.ui.css.swt' range='[0.0.0,0.14.600.v20220621-1327)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Eclipse CSS SWT Support'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='eclipse.platform.ui'/>
        <property name='maven-artifactId' value='org.eclipse.e4.ui.css.swt'/>
        <property name='maven-version' value='0.14.600-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='22'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.css.swt' version='0.14.600.v20220621-1327'/>
        <provided namespace='osgi.bundle' name='org.eclipse.e4.ui.css.swt' version='0.14.600.v20220621-1327'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.css.swt' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.css.swt.dom' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.css.swt.dom.definition' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.css.swt.dom.html' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.css.swt.dom.preference' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.css.swt.engine' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.css.swt.helpers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.css.swt.properties' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.css.swt.properties.converters' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.css.swt.properties.css2' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.css.swt.properties.custom' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.css.swt.properties.definition' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.css.swt.properties.preference' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.css.swt.resources' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.css.swt.serializers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.internal.css.swt' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.internal.css.swt.definition' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.e4.ui.css.swt' version='0.14.600.v20220621-1327'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.css.core' range='0.12.200'/>
        <required namespace='osgi.bundle' name='org.eclipse.swt' range='[3.106.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.w3c.css.sac' range='1.3.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.6.0,4.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jface.resource' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.e4.ui.css.swt
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.e4.ui.css.swt' version='0.14.600.v20220621-1327'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.e4.ui.css.swt;singleton:=true&#xA;Bundle-Version: 0.14.600.v20220621-1327
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.report.designer.ui.editors.schematic.nl1' version='4.12.0.v202211281949' singleton='false'>
      <update id='org.eclipse.birt.report.designer.ui.editors.schematic.nl1' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='BIRT Editors Plug-in NLS Support'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='maven-groupId' value='org.eclipse.birt.nl'/>
        <property name='maven-artifactId' value='org.eclipse.birt.report.designer.ui.editors.schematic.nl1'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.designer.ui.editors.schematic.nl1' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.report.designer.ui.editors.schematic.nl1' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.report.designer.ui.editors.schematic.nl1' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.fragment'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='osgi.fragment' name='org.eclipse.birt.report.designer.ui.editors.schematic' version='4.12.0.v202211281949'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.designer.ui.editors.schematic' range='[2.1.0,5.0.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.report.designer.ui.editors.schematic.nl1' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.report.designer.ui.editors.schematic.nl1&#xA;Bundle-Version: 4.12.0.v202211281949&#xA;Fragment-Host: org.eclipse.birt.report.designer.ui.editors.schematic;bundle-version=&quot;[2.1.0,5.0.0)&quot;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.report.engine.emitter.config.postscript.nl1' version='4.12.0.v202211281949' singleton='false'>
      <update id='org.eclipse.birt.report.engine.emitter.config.postscript.nl1' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='Nl Fragment'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='maven-groupId' value='org.eclipse.birt.nl'/>
        <property name='maven-artifactId' value='org.eclipse.birt.report.engine.emitter.config.postscript.nl1'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.emitter.config.postscript.nl1' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.report.engine.emitter.config.postscript.nl1' version='4.12.0.v202211281949'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.emitter.config.postscript.i18n' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.report.engine.emitter.config.postscript.nl1' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.fragment'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='osgi.fragment' name='org.eclipse.birt.report.engine.emitter.config.postscript' version='4.12.0.v202211281949'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.engine.emitter.config.postscript' range='[2.1.0,5.0.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.report.engine.emitter.config.postscript.nl1' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.report.engine.emitter.config.postscript.nl1&#xA;Bundle-Version: 4.12.0.v202211281949&#xA;Fragment-Host: org.eclipse.birt.report.engine.emitter.config.postscript;bundle-version=&quot;[2.1.0,5.0.0)&quot;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.pde.ua.core' version='1.2.300.v20211004-0555' generation='2'>
      <update id='org.eclipse.pde.ua.core' range='[0.0.0,1.2.300.v20211004-0555)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='PDE UA Core'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.pde'/>
        <property name='maven-artifactId' value='org.eclipse.pde.ua.core'/>
        <property name='maven-version' value='1.2.300-SNAPSHOT'/>
      </properties>
      <provides size='15'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.ua.core' version='1.2.300.v20211004-0555'/>
        <provided namespace='osgi.bundle' name='org.eclipse.pde.ua.core' version='1.2.300.v20211004-0555'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ua.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ua.core.cheatsheet.comp' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ua.core.cheatsheet.simple' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ua.core.cheatsheet.simple.text' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ua.core.ctxhelp' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ua.core.ctxhelp.text' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ua.core.icheatsheet' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ua.core.icheatsheet.comp' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ua.core.toc' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ua.core.toc.text' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.pde.ua.core' version='1.2.300.v20211004-0555'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='5'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.11.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.pde.core' range='[3.3.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.text' range='[3.3.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.14.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.pde.ua.core
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.pde.ua.core' version='1.2.300.v20211004-0555'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.pde.ua.core;singleton:=true&#xA;Bundle-Version: 1.2.300.v20211004-0555
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.report.engine.emitter.config.postscript.source' version='4.12.0.v202211281949' singleton='false'>
      <update id='org.eclipse.birt.report.engine.emitter.config.postscript.source' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse BIRT Project'/>
        <property name='df_LT.bundleName' value='BIRT Postscript Emitter Descriptor Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.birt'/>
        <property name='maven-artifactId' value='org.eclipse.birt.report.engine.emitter.config.postscript'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.emitter.config.postscript.source' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.report.engine.emitter.config.postscript.source' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.report.engine.emitter.config.postscript.source' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.report.engine.emitter.config.postscript.source' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.report.engine.emitter.config.postscript.source&#xA;Bundle-Version: 4.12.0.v202211281949
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.wsi.ui.doc.user' version='1.0.750.v201903222115'>
      <update id='org.eclipse.wst.wsi.ui.doc.user' range='[0.0.0,1.0.750.v201903222115)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='WS-I Validation Documentation'/>
        <property name='df_LT.pluginProvider' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%pluginProvider'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.webservices'/>
        <property name='maven-artifactId' value='org.eclipse.wst.wsi.ui.doc.user'/>
        <property name='maven-version' value='1.0.750-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.wsi.ui.doc.user' version='1.0.750.v201903222115'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.wsi.ui.doc.user' version='1.0.750.v201903222115'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.wsi.ui.doc.user' version='1.0.750.v201903222115'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.wsi.ui.doc.user' version='1.0.750.v201903222115'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wst.wsi.ui.doc.user; singleton:=true&#xA;Bundle-Version: 1.0.750.v201903222115
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.enablement.sap.maxdb' version='1.2.101.201811012051' generation='2'>
      <update id='org.eclipse.datatools.enablement.sap.maxdb' range='[0.0.0,1.2.101.201811012051)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Eclipse Data Tools Platform MaxDB Enablement Plug-in'/>
        <property name='df_LT.providerName' value='Eclipse Data Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.enablement.sap.maxdb'/>
        <property name='maven-version' value='1.2.101-SNAPSHOT'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.sap.maxdb' version='1.2.101.201811012051'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.enablement.sap.maxdb' version='1.2.101.201811012051'/>
        <provided namespace='java.package' name='org.eclipse.datatools.enablement.sap.maxdb' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.enablement.sap.maxdb.internal.connection' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.enablement.sap.maxdb' version='1.2.101.201811012051'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='5'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.modelbase.sql' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.sqm.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.datatools.enablement.sap.maxdb
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.enablement.sap.maxdb' version='1.2.101.201811012051'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.enablement.sap.maxdb; singleton:=true&#xA;Bundle-Version: 1.2.101.201811012051
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.reconciler.dropins' version='1.4.100.v20211217-1131' generation='2'>
      <update id='org.eclipse.equinox.p2.reconciler.dropins' range='[0.0.0,1.4.100.v20211217-1131)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Equinox Provisioning Drop-in'/>
        <property name='df_LT.providerName' value='Eclipse.org - Equinox'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.equinox'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.p2.reconciler.dropins'/>
        <property name='maven-version' value='1.4.100-SNAPSHOT'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.reconciler.dropins' version='1.4.100.v20211217-1131'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.reconciler.dropins' version='1.4.100.v20211217-1131'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.p2.reconciler.dropins' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.reconciler.dropins' version='1.4.100.v20211217-1131'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='29'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.touchpoint.eclipse' range='1.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.metadata' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.app' range='1.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.artifact.repository' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.core.helpers' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.director' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.extensionlocation' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.metadata.repository' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.update' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.provisional.configurator' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.provisional.p2.directorywatcher' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.core' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.engine' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.engine.query' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.metadata' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.planner' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.query' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.repository' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.repository.artifact' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.repository.artifact.spi' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.repository.metadata' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.repository.metadata.spi' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.osgi.service.datalocation' range='1.0.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.service.environment' range='1.1.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.util' range='1.1.0'/>
        <required namespace='java.package' name='org.osgi.framework' range='1.6.0'/>
        <required namespace='java.package' name='org.osgi.service.packageadmin' range='1.2.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.equinox.p2.reconciler.dropins
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.reconciler.dropins' version='1.4.100.v20211217-1131'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.equinox.p2.reconciler.dropins;singleton:=true&#xA;Bundle-Version: 1.4.100.v20211217-1131
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.ecore.change' version='2.14.0.v20190528-0725' generation='2'>
      <update id='org.eclipse.emf.ecore.change' range='[0.0.0,2.14.0.v20190528-0725)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='EMF Change Model'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.emf'/>
        <property name='maven-artifactId' value='org.eclipse.emf.ecore.change'/>
        <property name='maven-version' value='2.14.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore.change' version='2.14.0.v20190528-0725'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.ecore.change' version='2.14.0.v20190528-0725'/>
        <provided namespace='java.package' name='org.eclipse.emf.ecore.change' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.ecore.change.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.ecore.change.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.ecore.change' version='2.14.0.v20190528-0725'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.6.0,4.0.0)' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='[2.18.0,3.0.0)'/>
        <required namespace='java.package' name='org.osgi.framework' range='[1.5.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.5))'>
          <description>
            org.eclipse.emf.ecore.change
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.ecore.change' version='2.14.0.v20190528-0725'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.emf.ecore.change;singleton:=true&#xA;Bundle-Version: 2.14.0.v20190528-0725
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.report.engine.emitter.config.source' version='4.12.0.v202211281949' singleton='false'>
      <update id='org.eclipse.birt.report.engine.emitter.config.source' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse BIRT Project'/>
        <property name='df_LT.bundleName' value='BIRT Emitter Configuration Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.birt'/>
        <property name='maven-artifactId' value='org.eclipse.birt.report.engine.emitter.config'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.emitter.config.source' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.report.engine.emitter.config.source' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.report.engine.emitter.config.source' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.report.engine.emitter.config.source' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.report.engine.emitter.config.source&#xA;Bundle-Version: 4.12.0.v202211281949
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.validation.ui' version='1.2.601.v202007142017' generation='2'>
      <update id='org.eclipse.wst.validation.ui' range='[0.0.0,1.2.601.v202007142017)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Vendor.0' value='Eclipse Web Tools Platform'/>
        <property name='df_LT.Bundle-Name.0' value='Validation Framework UI'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name.0'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor.0'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.common'/>
        <property name='maven-artifactId' value='org.eclipse.wst.validation.ui'/>
        <property name='maven-version' value='1.2.601-SNAPSHOT'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.validation.ui' version='1.2.601.v202007142017'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.validation.ui' version='1.2.601.v202007142017'/>
        <provided namespace='java.package' name='org.eclipse.wst.validation.internal.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.validation.internal.ui.plugin' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.validation.ui' version='1.2.601.v202007142017'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='14'>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.13.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.core' range='[1.3.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.frameworks.ui' range='[1.1.200,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.frameworks' range='[1.1.200,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.validation' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.forms' range='[3.3.100,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench' range='[3.108.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.project.facet.core' range='[1.4.102,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='[3.6.200,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.commands' range='[3.9.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.5))'>
          <description>
            org.eclipse.wst.validation.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.validation.ui' version='1.2.601.v202007142017'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wst.validation.ui; singleton:=true&#xA;Bundle-Version: 1.2.601.v202007142017
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.connectivity' version='1.14.102.201911250848' generation='2'>
      <update id='org.eclipse.datatools.connectivity' range='[0.0.0,1.14.102.201911250848)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Plugin.Name' value='Data Tools Platform Connectivity Plug-in'/>
        <property name='df_LT.Plugin.ProviderName' value='Eclipse Data Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%Plugin.Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Plugin.ProviderName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.connectivity'/>
        <property name='maven-version' value='1.14.102-SNAPSHOT'/>
      </properties>
      <provides size='15'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.connectivity' version='1.14.102.201911250848'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.connectivity' version='1.14.102.201911250848'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.drivers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.drivers.jdbc' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.drivers.models' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.exceptions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.internal.repository' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.internal.security' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.security' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.services' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.connectivity' version='1.14.102.201911250848'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='5'>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.registry' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.ibm.icu' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.datatools.connectivity
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.connectivity' version='1.14.102.201911250848'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.connectivity; singleton:=true&#xA;Bundle-Version: 1.14.102.201911250848
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.ws.ui' version='1.2.0.v201910301957' generation='2'>
      <update id='org.eclipse.wst.ws.ui' range='[0.0.0,1.2.0.v201910301957)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.PLUGIN_NAME' value='Web Services UI'/>
        <property name='df_LT.PLUGIN_PROVIDER' value='Eclipse Web Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%PLUGIN_NAME'/>
        <property name='org.eclipse.equinox.p2.provider' value='%PLUGIN_PROVIDER'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.webservices'/>
        <property name='maven-artifactId' value='org.eclipse.wst.ws.ui'/>
        <property name='maven-version' value='1.2.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='12'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.ws.ui' version='1.2.0.v201910301957'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.ws.ui' version='1.2.0.v201910301957'/>
        <provided namespace='java.package' name='org.eclipse.wst.ws.internal.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.ws.internal.ui.command' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.ws.internal.ui.plugin' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.ws.internal.ui.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.ws.internal.ui.utils' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.ws.internal.ui.wsi.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.ws.internal.ui.wsrt' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.ws.ui' version='1.2.0.v201910301957'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='9'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.command.env.ui' range='[1.0.101,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.ws' range='[1.0.100,1.2.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.frameworks' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.common' range='[2.2.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='[3.2.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.wst.ws.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.ws.ui' version='1.2.0.v201910301957'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wst.ws.ui; singleton:=true&#xA;Bundle-Version: 1.2.0.v201910301957
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jdt.launching' version='3.19.700.v20220730-1850' generation='2'>
      <update id='org.eclipse.jdt.launching' range='[0.0.0,3.19.700.v20220730-1850)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Java Development Tools Launching Support'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.jdt'/>
        <property name='maven-artifactId' value='org.eclipse.jdt.launching'/>
        <property name='maven-version' value='3.19.700-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='13'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.launching' version='3.19.700.v20220730-1850'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jdt.launching' version='3.19.700.v20220730-1850'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.launching' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.launching.environments' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.launching.sourcelookup.advanced' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.launching' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.launching.environments' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.launching.sourcelookup' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.launching.sourcelookup.advanced' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.launching.sourcelookup.containers' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jdt.launching' version='3.19.700.v20220730-1850'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='9'>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.14.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='[3.28.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.core' range='[3.17.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.debug' range='[3.17.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.variables' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.11.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.osgi' range='[3.8.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='[3.4.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.jdt.launching
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jdt.launching' version='3.19.700.v20220730-1850'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jdt.launching; singleton:=true&#xA;Bundle-Version: 3.19.700.v20220730-1850
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.mapping.ecore2ecore.editor' version='2.10.0.v20181104-0733' generation='2'>
      <update id='org.eclipse.emf.mapping.ecore2ecore.editor' range='[0.0.0,2.10.0.v20181104-0733)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='EMF Ecore to Ecore Mapping Editor'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.emf'/>
        <property name='maven-artifactId' value='org.eclipse.emf.mapping.ecore2ecore.editor'/>
        <property name='maven-version' value='2.10.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mapping.ecore2ecore.editor' version='2.10.0.v20181104-0733'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.mapping.ecore2ecore.editor' version='2.10.0.v20181104-0733'/>
        <provided namespace='java.package' name='org.eclipse.emf.mapping.ecore2ecore.action' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.mapping.ecore2ecore.presentation' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.mapping.ecore2ecore.editor' version='2.10.0.v20181104-0733'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='12'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.mapping.ecore2ecore' range='[2.11.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='[2.15.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit.ui' range='[2.16.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.mapping' range='[2.12.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.edit' range='[2.11.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.mapping.ui' range='[2.10.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.editor' range='[2.16.0,3.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.5))'>
          <description>
            org.eclipse.emf.mapping.ecore2ecore.editor
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.mapping.ecore2ecore.editor' version='2.10.0.v20181104-0733'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.emf.mapping.ecore2ecore.editor;singleton:=true&#xA;Bundle-Version: 2.10.0.v20181104-0733
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ant.core' version='3.6.500.v20220718-1722' generation='2'>
      <update id='org.eclipse.ant.core' range='[0.0.0,3.6.500.v20220718-1722)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Ant Build Tool Core'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.ant.core'/>
        <property name='maven-version' value='3.6.500-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ant.core' version='3.6.500.v20220718-1722'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ant.core' version='3.6.500.v20220718-1722'/>
        <provided namespace='java.package' name='org.eclipse.ant.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ant.internal.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ant.internal.core.ant' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ant.internal.core.contentDescriber' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.ant.core' version='3.6.500.v20220718-1722'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='3'>
        <required namespace='osgi.bundle' name='org.eclipse.core.variables' range='[3.1.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.25.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.ant.core
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ant.core' version='3.6.500.v20220718-1722'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.ant.core; singleton:=true&#xA;Bundle-Version: 3.6.500.v20220718-1722
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.pde.api.tools' version='1.2.1000.v20220816-0925' generation='2'>
      <update id='org.eclipse.pde.api.tools' range='[0.0.0,1.2.1000.v20220816-0925)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='API Tools'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.pde'/>
        <property name='maven-artifactId' value='org.eclipse.pde.api.tools'/>
        <property name='maven-version' value='1.2.1000-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='23'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.api.tools' version='1.2.1000.v20220816-0925'/>
        <provided namespace='osgi.bundle' name='org.eclipse.pde.api.tools' version='1.2.1000.v20220816-0925'/>
        <provided namespace='java.package' name='org.eclipse.pde.api.tools.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.api.tools.internal.builder' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.api.tools.internal.comparator' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.api.tools.internal.descriptors' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.api.tools.internal.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.api.tools.internal.natures' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.api.tools.internal.problems' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.api.tools.internal.provisional' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.api.tools.internal.provisional.builder' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.api.tools.internal.provisional.comparator' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.api.tools.internal.provisional.descriptors' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.api.tools.internal.provisional.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.api.tools.internal.provisional.problems' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.api.tools.internal.provisional.scanner' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.api.tools.internal.provisional.search' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.api.tools.internal.search' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.api.tools.internal.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.api.tools.internal.util.profiles' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.pde.api.tools' version='1.2.1000.v20220816-0925'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='14'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.25.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.pde.core' range='[3.3.102,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='[3.22.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.launching' range='[3.6.100,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.text' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filebuffers' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.frameworkadmin' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.variables' range='[3.2.0,4.0.0)'/>
        <required namespace='java.package' name='com.ibm.icu.util' range='0.0.0'/>
        <required namespace='java.package' name='org.objectweb.asm' range='[9.3.0,10.0.0)'/>
        <required namespace='java.package' name='org.objectweb.asm.signature' range='[9.3.0,10.0.0)'/>
        <required namespace='java.package' name='org.objectweb.asm.tree' range='[9.3.0,10.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.pde.api.tools
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.pde.api.tools' version='1.2.1000.v20220816-0925'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.pde.api.tools;singleton:=true&#xA;Bundle-Version: 1.2.1000.v20220816-0925
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.registry' version='3.11.200.v20220817-1601' generation='2'>
      <update id='org.eclipse.equinox.registry' range='[0.0.0,3.11.200.v20220817-1601)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Extension Registry Support'/>
        <property name='df_LT.providerName' value='Eclipse.org - Equinox'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.equinox'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.registry'/>
        <property name='maven-version' value='3.11.200-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='12'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.registry' version='3.11.200.v20220817-1601'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.registry' version='3.11.200.v20220817-1601'/>
        <provided namespace='java.package' name='org.eclipse.core.internal.adapter' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.internal.registry' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.internal.registry.osgi' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.internal.registry.spi' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.runtime' version='3.7.0'/>
        <provided namespace='java.package' name='org.eclipse.core.runtime.dynamichelpers' version='3.4.0'/>
        <provided namespace='java.package' name='org.eclipse.core.runtime.spi' version='3.4.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.registry' version='3.11.200.v20220817-1601'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='17'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='[3.15.100,4.0.0)'/>
        <required namespace='java.package' name='javax.xml.parsers' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.core.runtime.jobs' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.osgi.framework.console' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.osgi.service.datalocation' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.service.debug' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.service.environment' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.osgi.service.localization' range='1.1.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.service.resolver' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.osgi.storagemanager' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.util' range='0.0.0'/>
        <required namespace='java.package' name='org.osgi.framework' range='0.0.0'/>
        <required namespace='java.package' name='org.osgi.service.packageadmin' range='0.0.0'/>
        <required namespace='java.package' name='org.osgi.util.tracker' range='0.0.0'/>
        <required namespace='java.package' name='org.xml.sax' range='0.0.0'/>
        <required namespace='java.package' name='org.xml.sax.helpers' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.equinox.registry
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.registry' version='3.11.200.v20220817-1601'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.equinox.registry;singleton:=true&#xA;Bundle-Version: 3.11.200.v20220817-1601
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jdt.feature.jar' version='3.18.1300.v20220831-1800'>
      <properties size='12'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2000, 2020 IBM Corporation and others.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html&#xA;&#xA;Contributors:&#xA;IBM Corporation - initial API and implementation'/>
        <property name='df_LT.featureName' value='Eclipse Java Development Tools'/>
        <property name='df_LT.description' value='Eclipse Java development tools (binary runtime and user documentation).'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='maven-groupId' value='org.eclipse.jdt.feature'/>
        <property name='maven-artifactId' value='org.eclipse.jdt'/>
        <property name='maven-version' value='3.18.1300-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.feature.jar' version='3.18.1300.v20220831-1800'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.jdt' version='3.18.1300.v20220831-1800'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.jdt' version='3.18.1300.v20220831-1800'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.birt.branding.source' version='4.12.0.v202211281949' singleton='false'>
      <update id='org.eclipse.birt.branding.source' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse Foundation'/>
        <property name='df_LT.bundleName' value='Eclipse Branding Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.birt'/>
        <property name='maven-artifactId' value='org.eclipse.birt.branding'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.branding.source' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.branding.source' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.branding.source' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.branding.source' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.branding.source&#xA;Bundle-Version: 4.12.0.v202211281949
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.batik.script' version='1.14.0.v20210324-0332' singleton='false' generation='2'>
      <update id='org.apache.batik.script' range='[0.0.0,1.14.0.v20210324-0332)' severity='0'/>
      <properties size='7'>
        <property name='df_LT.bundleVendor' value='Eclipse Orbit'/>
        <property name='df_LT.bundleName' value='org.apache.xmlgraphics:batik-script'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='maven-groupId' value='org.eclipse.orbit.bundles'/>
        <property name='maven-artifactId' value='org.apache.batik.script'/>
        <property name='maven-version' value='1.14.0-SNAPSHOT'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.script' version='1.14.0.v20210324-0332'/>
        <provided namespace='osgi.bundle' name='org.apache.batik.script' version='1.14.0.v20210324-0332'/>
        <provided namespace='java.package' name='org.apache.batik.script' version='1.14.0'/>
        <provided namespace='java.package' name='org.apache.batik.script.jpython' version='1.14.0'/>
        <provided namespace='java.package' name='org.apache.batik.script.rhino' version='1.14.0'/>
        <provided namespace='java.package' name='org.apache.batik.script.rhino.resources' version='1.14.0'/>
        <provided namespace='osgi.identity' name='org.apache.batik.script' version='1.14.0.v20210324-0332'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='10'>
        <required namespace='osgi.bundle' name='org.apache.batik.util' range='[1.14.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.batik.anim.dom' range='[1.14.0,2.0.0)'/>
        <required namespace='java.package' name='org.mozilla.javascript' range='1.7.7' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.python.core' range='2.7.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.python.util' range='2.7.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.batik.i18n' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.batik.script' range='[1.14.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.batik.util' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.w3c.dom' range='0.0.0' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.7))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.batik.script' version='1.14.0.v20210324-0332'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.apache.batik.script&#xA;Bundle-Version: 1.14.0.v20210324-0332
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.report.viewer.source' version='4.12.0.v202211281949' singleton='false'>
      <update id='org.eclipse.birt.report.viewer.source' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse BIRT Project'/>
        <property name='df_LT.bundleName' value='BIRT Web Viewer Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.birt'/>
        <property name='maven-artifactId' value='org.eclipse.birt.report.viewer'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.viewer.source' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.report.viewer.source' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.report.viewer.source' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.report.viewer.source' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.report.viewer.source&#xA;Bundle-Version: 4.12.0.v202211281949
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.tukaani.xz' version='1.9.0' singleton='false'>
      <update id='org.tukaani.xz' range='[0.0.0,1.9.0)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='XZ data compression'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='https://tukaani.org/xz/java.html'/>
        <property name='maven-groupId' value='org.tukaani'/>
        <property name='maven-artifactId' value='xz'/>
        <property name='maven-version' value='1.9'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.tukaani.xz' version='1.9.0'/>
        <provided namespace='osgi.bundle' name='org.tukaani.xz' version='1.9.0'/>
        <provided namespace='java.package' name='org.tukaani.xz' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.tukaani.xz' version='1.9.0'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.tukaani.xz' version='1.9.0'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.tukaani.xz&#xA;Bundle-Version: 1.9
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.common.project.facet.core' version='1.4.402.v202111212041' generation='2'>
      <update id='org.eclipse.wst.common.project.facet.core' range='[0.0.0,1.4.402.v202111212041)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Eclipse Faceted Project Framework'/>
        <property name='df_LT.providerName' value='Eclipse Web Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.common'/>
        <property name='maven-artifactId' value='org.eclipse.wst.common.project.facet.core'/>
        <property name='maven-version' value='1.4.402-SNAPSHOT'/>
      </properties>
      <provides size='13'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.common.project.facet.core' version='1.4.402.v202111212041'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.common.project.facet.core' version='1.4.402.v202111212041'/>
        <provided namespace='java.package' name='org.eclipse.wst.common.project.facet.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.common.project.facet.core.events' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.common.project.facet.core.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.common.project.facet.core.runtime' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.common.project.facet.core.runtime.events' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.common.project.facet.core.runtime.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.common.project.facet.core.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.common.project.facet.core.util.internal' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.common.project.facet.core' version='1.4.402.v202111212041'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='[3.4.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.5))'>
          <description>
            org.eclipse.wst.common.project.facet.core
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.common.project.facet.core' version='1.4.402.v202111212041'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wst.common.project.facet.core; singleton:=true&#xA;Bundle-Version: 1.4.402.v202111212041
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.osgi.util.promise' version='1.2.0.202109301733' singleton='false' generation='2'>
      <update id='org.osgi.util.promise' range='[0.0.0,1.2.0.202109301733)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='org.osgi:org.osgi.util.promise'/>
        <property name='org.eclipse.equinox.p2.description' value='OSGi Companion Code for org.osgi.util.promise Version 1.2.0'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Foundation'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='https://docs.osgi.org/'/>
        <property name='maven-groupId' value='org.osgi'/>
        <property name='maven-artifactId' value='org.osgi.util.promise'/>
        <property name='maven-version' value='1.2.0'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.osgi.util.promise' version='1.2.0.202109301733'/>
        <provided namespace='osgi.bundle' name='org.osgi.util.promise' version='1.2.0.202109301733'/>
        <provided namespace='java.package' name='org.osgi.util.promise' version='1.2.0'/>
        <provided namespace='osgi.identity' name='org.osgi.util.promise' version='1.2.0.202109301733'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='java.package' name='org.osgi.util.function' range='[1.1.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE/compact1)(version=1.8))'>
          <description>
            org.osgi.util.promise
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.osgi.util.promise' version='1.2.0.202109301733'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.osgi.util.promise&#xA;Bundle-Version: 1.2.0.202109301733
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.report.data.oda.excel.ui.nl1' version='4.12.0.v202211281949' singleton='false'>
      <update id='org.eclipse.birt.report.data.oda.excel.ui.nl1' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='org.eclipse.birt.report.data.oda.excel.ui NL support.'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='maven-groupId' value='org.eclipse.birt.nl'/>
        <property name='maven-artifactId' value='org.eclipse.birt.report.data.oda.excel.ui.nl1'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.data.oda.excel.ui.nl1' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.report.data.oda.excel.ui.nl1' version='4.12.0.v202211281949'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.data.oda.excel.ui.i18n' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.report.data.oda.excel.ui.nl1' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.fragment'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='osgi.fragment' name='org.eclipse.birt.report.data.oda.excel.ui' version='4.12.0.v202211281949'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.data.oda.excel.ui' range='[2.1.0,5.0.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.report.data.oda.excel.ui.nl1' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.report.data.oda.excel.ui.nl1&#xA;Bundle-Version: 4.12.0.v202211281949&#xA;Fragment-Host: org.eclipse.birt.report.data.oda.excel.ui;bundle-version=&quot;[2.1.0,5.0.0)&quot;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.command.env' version='1.0.600.v202007142057' generation='2'>
      <update id='org.eclipse.wst.command.env' range='[0.0.0,1.0.600.v202007142057)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.PLUGIN_NAME' value='Environment Command Framework (headless)'/>
        <property name='df_LT.PLUGIN_PROVIDER' value='Eclipse Web Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%PLUGIN_NAME'/>
        <property name='org.eclipse.equinox.p2.provider' value='%PLUGIN_PROVIDER'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.webservices'/>
        <property name='maven-artifactId' value='org.eclipse.wst.command.env'/>
        <property name='maven-version' value='1.0.600-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='13'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.command.env' version='1.0.600.v202007142057'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.command.env' version='1.0.600.v202007142057'/>
        <provided namespace='java.package' name='org.eclipse.wst.command.internal.env' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.command.internal.env.ant' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.command.internal.env.commandline' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.command.internal.env.common' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.command.internal.env.context' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.command.internal.env.eclipse' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.command.internal.env.plugin' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.command.internal.env.preferences' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.command.env' version='1.0.600.v202007142057'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='9'>
        <required namespace='osgi.bundle' name='org.eclipse.wst.command.env.core' range='[1.0.203,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.frameworks' range='[1.1.200,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.commands' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.environment' range='[1.0.200,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.apache.ant' range='[1.7.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.ant.core' range='[3.1.300,4.0.0)' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.5))'>
          <description>
            org.eclipse.wst.command.env
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.command.env' version='1.0.600.v202007142057'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wst.command.env; singleton:=true&#xA;Bundle-Version: 1.0.600.v202007142057
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.report.designer.tests' version='4.12.0.v202211281949' generation='2'>
      <update id='org.eclipse.birt.report.designer.tests' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='BIRT Test Plugin'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse BIRT Project'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='maven-groupId' value='org.eclipse.birt'/>
        <property name='maven-artifactId' value='org.eclipse.birt.report.designer.tests'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-test-plugin'/>
      </properties>
      <provides size='21'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.designer.tests' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.report.designer.tests' version='4.12.0.v202211281949'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.designer.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.designer.core.commands' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.designer.core.model.schematic' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.designer.core.runtime' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.designer.internal.ui.dnd' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.designer.internal.ui.palette' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.designer.internal.ui.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.designer.internal.ui.views.attributes.page' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.designer.nls' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.designer.tests' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.designer.tests.example.matrix' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.designer.testutil' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.designer.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.designer.ui.extensions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.designer.ui.views.attributes' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.designer.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.report.designer.tests' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='17'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.junit' range='[3.8.1,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gef' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.model' range='[2.1.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.core' range='[2.1.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.data' range='[2.1.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.designer.core' range='[2.1.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.designer.ui' range='[2.1.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.data.oda.jdbc.ui' range='[2.1.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.views' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.forms' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.designer.ui.ide' range='[2.1.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.designer.ui.views' range='4.12.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.birt.report.designer.tests
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.report.designer.tests' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.report.designer.tests; singleton:=true&#xA;Bundle-Version: 4.12.0.v202211281949
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jst.enterprise_userdoc.feature.feature.jar' version='3.23.0.v202107101916'>
      <properties size='12'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2006 IBM Corporation and others.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v2.0&#xA;which accompanies this distribution, and is available at&#xA;https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;Contributors:&#xA;IBM Corporation - initial API and implementation'/>
        <property name='df_LT.featureName' value='JST Enterprise User Documentation'/>
        <property name='df_LT.description' value='JST enterprise user documentation'/>
        <property name='df_LT.providerName' value='Eclipse Web Tools Platform'/>
        <property name='maven-groupId' value='org.eclipse.webtools.javaee'/>
        <property name='maven-artifactId' value='org.eclipse.jst.enterprise_userdoc.feature'/>
        <property name='maven-version' value='3.23.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.enterprise_userdoc.feature.feature.jar' version='3.23.0.v202107101916'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.jst.enterprise_userdoc.feature' version='3.23.0.v202107101916'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.jst.enterprise_userdoc.feature' version='3.23.0.v202107101916'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.emf.mapping.ui.feature.jar' version='2.14.0.v20210924-1718'>
      <properties size='11'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.featureName' value='EMF Mapping UI'/>
        <property name='df_LT.description' value='Framework for implementing EMF mapping editors in the IDE.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.emf.features'/>
        <property name='maven-artifactId' value='org.eclipse.emf.mapping.ui'/>
        <property name='maven-version' value='2.14.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mapping.ui.feature.jar' version='2.14.0.v20210924-1718'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.emf.mapping.ui' version='2.14.0.v20210924-1718'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.emf.mapping.ui' version='2.14.0.v20210924-1718'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='http://www.eclipse.org/legal/epl-v20.html' url='http://www.eclipse.org/legal/epl-v20.html'>
        Copyright (c) 2002-2018 IBM Corporation and others.&#xA;All rights reserved.   This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v2.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v20.html
      </copyright>
    </unit>
    <unit id='org.eclipse.gef.feature.group' version='3.14.0.202206170857' singleton='false'>
      <update id='org.eclipse.gef.feature.group' range='[0.0.0,3.14.0.202206170857)' severity='0'/>
      <properties size='13'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.gef'/>
        <property name='maven-artifactId' value='org.eclipse.gef'/>
        <property name='maven-version' value='3.14.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;&#x9;- Content may be structured and packaged into modules to facilitate delivering,&#xA;&#x9;  extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;&#x9;  plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;&#x9;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;&#x9;  in a directory named &quot;plugins&quot;.&#xA;&#x9;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;&#x9;  Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;&#x9;  Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;&#x9;  numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;&#x9;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;&#x9;  named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;&#x9;- The top-level (root) directory&#xA;&#x9;- Plug-in and Fragment directories&#xA;&#x9;- Inside Plug-ins and Fragments packaged as JARs&#xA;&#x9;- Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;&#x9;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;&#x9;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;&#x9;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;&#x9;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;&#x9;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;&#x9;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;&#x9;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;&#x9;   the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;&#x9;   extending or updating the functionality of an Eclipse-based product.&#xA;&#x9;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;&#x9;   Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;&#x9;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;&#x9;   govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;&#x9;   Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;&#x9;   with the Specification. Such Installable Software Agreement must inform the user of the&#xA;&#x9;   terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;&#x9;   the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;&#x9;   indication of agreement by the user, the provisioning Technology will complete installation&#xA;&#x9;   of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2000, 2009 IBM Corporation and others.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html&#xA;&#xA;Contributors:&#xA;IBM Corporation - initial API and implementation'/>
        <property name='df_LT.featureName' value='GEF Classic GEF (MVC)'/>
        <property name='df_LT.description' value='GEF Classic GEF (MVC) - A model-view-controller framework for SWT and Draw2d that can be used to realized graphical editors for the Eclipse workbench.'/>
        <property name='df_LT.providerName' value='Eclipse GEF'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gef.feature.group' version='3.14.0.202206170857'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='7'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.draw2d.feature.group' range='[3.14.0.202206170857,3.14.0.202206170857]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.runtime' range='[3.2.0,4.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.views' range='[3.2.0,4.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.workbench' range='[3.2.0,4.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jface' range='[3.2.0,4.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gef' range='[3.12.100.202206170857,3.12.100.202206170857]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gef.feature.jar' range='[3.14.0.202206170857,3.14.0.202206170857]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.apache.batik.css' version='1.14.0.v20210324-0332' singleton='false' generation='2'>
      <update id='org.apache.batik.css' range='[0.0.0,1.14.0.v20210324-0332)' severity='0'/>
      <properties size='7'>
        <property name='df_LT.bundleVendor' value='Eclipse Orbit'/>
        <property name='df_LT.bundleName' value='Batik CSS engine'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='maven-groupId' value='org.eclipse.orbit.bundles'/>
        <property name='maven-artifactId' value='org.apache.batik.css'/>
        <property name='maven-version' value='1.14.0-SNAPSHOT'/>
      </properties>
      <provides size='16'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.css' version='1.14.0.v20210324-0332'/>
        <provided namespace='osgi.bundle' name='org.apache.batik.css' version='1.14.0.v20210324-0332'/>
        <provided namespace='java.package' name='org.apache.batik.css.dom' version='1.14.0'/>
        <provided namespace='java.package' name='org.apache.batik.css.engine' version='1.14.0'/>
        <provided namespace='java.package' name='org.apache.batik.css.engine.resources' version='1.14.0'/>
        <provided namespace='java.package' name='org.apache.batik.css.engine.sac' version='1.14.0'/>
        <provided namespace='java.package' name='org.apache.batik.css.engine.value' version='1.14.0'/>
        <provided namespace='java.package' name='org.apache.batik.css.engine.value.css2' version='1.14.0'/>
        <provided namespace='java.package' name='org.apache.batik.css.engine.value.resources' version='1.14.0'/>
        <provided namespace='java.package' name='org.apache.batik.css.engine.value.svg' version='1.14.0'/>
        <provided namespace='java.package' name='org.apache.batik.css.engine.value.svg12' version='1.14.0'/>
        <provided namespace='java.package' name='org.apache.batik.css.parser' version='1.14.0'/>
        <provided namespace='java.package' name='org.apache.batik.css.parser.resources' version='1.14.0'/>
        <provided namespace='osgi.identity' name='org.apache.batik.css' version='1.14.0.v20210324-0332'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='20'>
        <required namespace='osgi.bundle' name='org.apache.batik.util' range='1.14.0'/>
        <required namespace='osgi.bundle' name='org.apache.batik.constants' range='1.14.0'/>
        <required namespace='java.package' name='org.apache.batik.i18n' range='1.14.0'/>
        <required namespace='java.package' name='org.apache.xmlgraphics.java2d.color' range='2.2.0'/>
        <required namespace='java.package' name='org.w3c.dom.svg' range='1.1.0'/>
        <required namespace='java.package' name='org.w3c.dom.css' range='0.0.0'/>
        <required namespace='java.package' name='org.w3c.dom.events' range='0.0.0'/>
        <required namespace='java.package' name='org.w3c.dom.views' range='0.0.0'/>
        <required namespace='java.package' name='org.w3c.css.sac' range='1.3.0'/>
        <required namespace='java.package' name='org.apache.batik.css.engine' range='[1.14.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.batik.css.engine.sac' range='[1.14.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.batik.css.engine.value' range='[1.14.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.batik.css.engine.value.css2' range='[1.14.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.batik.css.engine.value.svg' range='[1.14.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.batik.css.engine.value.svg12' range='[1.14.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.batik.css.parser' range='[1.14.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.batik.util' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.batik.util.io' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.w3c.dom' range='0.0.0' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.7))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.batik.css' version='1.14.0.v20210324-0332'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.apache.batik.css&#xA;Bundle-Version: 1.14.0.v20210324-0332
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jdt.core.manipulation' version='1.16.200.v20220824-0551' generation='2'>
      <update id='org.eclipse.jdt.core.manipulation' range='[0.0.0,1.16.200.v20220824-0551)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Java Code Manipulation Functionality'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.jdt'/>
        <property name='maven-artifactId' value='org.eclipse.jdt.core.manipulation'/>
        <property name='maven-version' value='1.16.200-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='53'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.core.manipulation' version='1.16.200.v20220824-0551'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jdt.core.manipulation' version='1.16.200.v20220824-0551'/>
        <provided namespace='java.package' name='org.eclipse.jdt.core.manipulation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.core.refactoring' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.core.refactoring.descriptors' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.core.refactoring.participants' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.common' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.core.manipulation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.core.manipulation.dom' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.core.manipulation.search' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.core.manipulation.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.core.refactoring.descriptors' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.corext' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.corext.callhierarchy' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.corext.codemanipulation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.corext.codemanipulation.tostringgeneration' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.corext.dom' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.corext.dom.fragments' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.corext.fix' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.corext.fix.helper' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.corext.refactoring' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.corext.refactoring.base' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.corext.refactoring.changes' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.corext.refactoring.code' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.corext.refactoring.code.flow' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.corext.refactoring.delegates' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.corext.refactoring.nls' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.corext.refactoring.nls.changes' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.corext.refactoring.participants' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.corext.refactoring.rename' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.corext.refactoring.reorg' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.corext.refactoring.structure' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.corext.refactoring.surround' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.corext.refactoring.tagging' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.corext.refactoring.typeconstraints.types' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.corext.refactoring.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.corext.template.java' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.corext.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.jarpackager' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.ui.dialogs' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.ui.fix' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.ui.javaeditor' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.ui.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.ui.preferences.formatter' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.ui.text' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.ui.text.correction' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.ui.text.correction.proposals' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.ui.text.template.contentassist' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.ui.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jdt.core.manipulation' version='1.16.200.v20220824-0551'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='10'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.11.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ltk.core.refactoring' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='[3.28.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='[3.4.100,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.text' range='[3.12.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.launching' range='3.19.400'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filesystem' range='1.7.200'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filebuffers' range='3.6.300'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.jdt.core.manipulation
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jdt.core.manipulation' version='1.16.200.v20220824-0551'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jdt.core.manipulation; singleton:=true&#xA;Bundle-Version: 1.16.200.v20220824-0551
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.report.engine.emitter.odp.source' version='4.12.0.v202211281949' singleton='false'>
      <update id='org.eclipse.birt.report.engine.emitter.odp.source' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse BIRT Project'/>
        <property name='df_LT.bundleName' value='BIRT OpenDocument Presentation Emitter Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.birt'/>
        <property name='maven-artifactId' value='org.eclipse.birt.report.engine.emitter.odp'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.emitter.odp.source' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.report.engine.emitter.odp.source' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.report.engine.emitter.odp.source' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.report.engine.emitter.odp.source' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.report.engine.emitter.odp.source&#xA;Bundle-Version: 4.12.0.v202211281949
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.chart.device.svg' version='4.12.0.v202211281949' generation='2'>
      <update id='org.eclipse.birt.chart.device.svg' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='BIRT Chart Device SVG Extension'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse BIRT Project'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='maven-groupId' value='org.eclipse.birt'/>
        <property name='maven-artifactId' value='org.eclipse.birt.chart.device.svg'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.chart.device.svg' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.chart.device.svg' version='4.12.0.v202211281949'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.device.svg' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.device.svg.i18n' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.device.svg.plugin' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.chart.device.svg' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='osgi.bundle' name='org.apache.commons.codec' range='[1.3.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.chart.engine' range='[2.1.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.chart.device.extension' range='[2.1.0,5.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.birt.chart.device.svg
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.chart.device.svg' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.chart.device.svg;singleton:=true&#xA;Bundle-Version: 4.12.0.v202211281949
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ui.workbench' version='3.126.0.v20220823-0718' generation='2'>
      <update id='org.eclipse.ui.workbench' range='[0.0.0,3.126.0.v20220823-0718)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Eclipse Workbench'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='eclipse.platform.ui'/>
        <property name='maven-artifactId' value='org.eclipse.ui.workbench'/>
        <property name='maven-version' value='3.126.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='81'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.workbench' version='3.126.0.v20220823-0718'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.workbench' version='3.126.0.v20220823-0718'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.workbench.addons.perspectiveswitcher' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.about' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.activities' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.application' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.branding' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.browser' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.commands' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.contexts' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.databinding' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.databinding.typed' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.dialogs' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.dnd' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.fieldassist' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.handlers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.help' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.about' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.activities' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.activities.ws' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.application' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.browser' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.commands' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.contexts' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.decorators' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.dialogs' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.dialogs.cpd' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.e4.compatibility' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.e4.migration' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.editorsupport' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.expressions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.handlers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.help' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.intro' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.keys' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.keys.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.layout' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.menus' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.misc' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.operations' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.part' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.progress' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.provisional.application' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.quickaccess' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.quickaccess.providers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.registry' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.services' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.splash' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.statushandlers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.testing' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.themes' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.tweaklets' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.wizards' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.wizards.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.intro' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.keys' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.menus' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.operations' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.part' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.plugin' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.progress' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.quickaccess' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.services' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.splash' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.statushandlers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.swt' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.themes' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.views' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.wizards' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.workbench' version='3.126.0.v20220823-0718'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='47'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.26.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.help' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='[3.18.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.swt' range='[3.107.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.databinding' range='[1.3.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.databinding.property' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.databinding.observable' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='[3.7.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.jobs' range='[3.13.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.core.services' range='2.2.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.core.contexts' range='1.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.core.di' range='1.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.workbench.swt' range='0.9.1'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.di' range='0.9.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.model.workbench' range='0.9.1'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.css.swt.theme' range='0.9.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.bindings' range='0.9.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.css.swt' range='0.9.1'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.css.core' range='0.9.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.workbench3' range='0.15.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.workbench.addons.swt' range='0.10.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='2.7.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.services' range='1.3.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='2.11.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.core.di.extensions' range='0.13.0'/>
        <required namespace='java.package' name='com.ibm.icu.util' range='0.0.0'/>
        <required namespace='java.package' name='javax.annotation' range='0.0.0'/>
        <required namespace='java.package' name='javax.inject' range='1.0.0'/>
        <required namespace='java.package' name='javax.xml.parsers' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.e4.core.commands' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.e4.core.commands.internal' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.e4.ui.internal.workbench' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.e4.ui.internal.workbench.addons' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.e4.ui.internal.workbench.renderers.swt' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.e4.ui.internal.workbench.swt' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.e4.ui.services' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.e4.ui.workbench' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.e4.ui.workbench.modeling' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.e4.ui.workbench.renderers.swt' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.emf.common.util' range='0.0.0'/>
        <required namespace='java.package' name='org.osgi.service.component.annotations' range='1.2.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.osgi.service.event' range='1.2.0'/>
        <required namespace='java.package' name='org.w3c.dom' range='0.0.0'/>
        <required namespace='java.package' name='org.w3c.dom.css' range='0.0.0'/>
        <required namespace='java.package' name='org.xml.sax' range='0.0.0'/>
        <requiredProperties namespace='osgi.extender' match='(&amp;(osgi.extender=osgi.component)(version&gt;=1.2)(!(version&gt;=2.0)))'>
          <description>
            org.eclipse.ui.workbench
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.ui.workbench
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.workbench' version='3.126.0.v20220823-0718'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.ui.workbench; singleton:=true&#xA;Bundle-Version: 3.126.0.v20220823-0718
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.publisher' version='1.7.200.v20220805-0804' generation='2'>
      <update id='org.eclipse.equinox.p2.publisher' range='[0.0.0,1.7.200.v20220805-0804)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleName' value='Equinox Provisioning Publisher Infrastructure'/>
        <property name='df_LT.providerName' value='Eclipse.org - Equinox'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.equinox.p2'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.p2.publisher'/>
        <property name='maven-version' value='1.7.200-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.publisher' version='1.7.200.v20220805-0804'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.publisher' version='1.7.200.v20220805-0804'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.p2.publisher' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.p2.publisher' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.p2.publisher.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.spi.p2.publisher' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.publisher' version='1.7.200.v20220805-0804'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='26'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.osgi' range='3.8.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.app' range='1.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.artifact.processors.checksum' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.artifact.repository' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.artifact.repository.simple' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.core.helpers' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.metadata' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.metadata.expression' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.metadata.index' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.metadata.repository' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.repository.helpers' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.core' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.metadata' range='[2.4.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.metadata.expression' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.metadata.index' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.query' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.repository' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.repository.artifact' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.repository.artifact.spi' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.repository.metadata' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.osgi.service.resolver' range='1.2.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.util' range='1.1.0'/>
        <required namespace='java.package' name='org.osgi.framework' range='1.6.0'/>
        <required namespace='java.package' name='org.osgi.service.application' range='1.1.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.equinox.p2.publisher
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.publisher' version='1.7.200.v20220805-0804'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.equinox.p2.publisher;singleton:=true&#xA;Bundle-Version: 1.7.200.v20220805-0804
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.ant' version='2.11.0.v20200324-0723' generation='2'>
      <update id='org.eclipse.emf.ant' range='[0.0.0,2.11.0.v20200324-0723)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='EMF Ant Tasks'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.emf'/>
        <property name='maven-artifactId' value='org.eclipse.emf.ant'/>
        <property name='maven-version' value='2.11.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='10'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ant' version='2.11.0.v20200324-0723'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.ant' version='2.11.0.v20200324-0723'/>
        <provided namespace='java.package' name='org.eclipse.emf.ant' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.ant.taskdefs' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.ant.taskdefs.codegen' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.ant.taskdefs.codegen.ecore' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.ant.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.ant' version='2.11.0.v20200324-0723'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='7'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.apache.ant' range='[1.7.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ant.core' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.common' range='[2.16.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.codegen' range='[2.16.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.codegen.ecore' range='[2.18.0,3.0.0)' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.5))'>
          <description>
            org.eclipse.emf.ant
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.ant' version='2.11.0.v20200324-0723'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.emf.ant; singleton:=true&#xA;Bundle-Version: 2.11.0.v20200324-0723
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.report.designer.editor.xml.wtp.feature.group' version='4.12.0.v202211281949' singleton='false'>
      <update id='org.eclipse.birt.report.designer.editor.xml.wtp.feature.group' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='14'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.eclipse.org/birt'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.birt.features'/>
        <property name='maven-artifactId' value='org.eclipse.birt.report.designer.editor.xml.wtp'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 2.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-2.0.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;&#x9;- Content may be structured and packaged into modules to facilitate delivering,&#xA;&#x9;  extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;&#x9;  plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;&#x9;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;&#x9;  in a directory named &quot;plugins&quot;.&#xA;&#x9;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;&#x9;  Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;&#x9;  Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;&#x9;  numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;&#x9;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;&#x9;  named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;&#x9;- The top-level (root) directory&#xA;&#x9;- Plug-in and Fragment directories&#xA;&#x9;- Inside Plug-ins and Fragments packaged as JARs&#xA;&#x9;- Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;&#x9;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;&#x9;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;&#x9;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;&#x9;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;&#x9;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;&#x9;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;&#x9;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;&#x9;   the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;&#x9;   extending or updating the functionality of an Eclipse-based product.&#xA;&#x9;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;&#x9;   Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;&#x9;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;&#x9;   govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;&#x9;   Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;&#x9;   with the Specification. Such Installable Software Agreement must inform the user of the&#xA;&#x9;   terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;&#x9;   the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;&#x9;   indication of agreement by the user, the provisioning Technology will complete installation&#xA;&#x9;   of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='(c) Copyright Eclipse Contributors and others 2004, 2007. All rights reserved.'/>
        <property name='df_LT.featureName' value='Eclipse BIRT Report Designer XML Tab Editor'/>
        <property name='df_LT.description' value='Eclipse Business Intelligence and Reporting Tools (BIRT) Report Designer Plug-ins,  Runtime and user documentation.'/>
        <property name='df_LT.providerName' value='Eclipse BIRT Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.designer.editor.xml.wtp.feature.group' version='4.12.0.v202211281949'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='35'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.common_ui.feature.feature.group' range='3.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.xml_ui.feature.feature.group' range='3.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.designer.ui.editor.xml.wtp' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.core' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.designer.core' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.designer.ui.editors.schematic' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.designer.ui' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.designer.ui.editors' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.model' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.w3c.sac' range='[1.3.0.v202211281949,1.3.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.transcoder' range='[1.14.0.v20210324-0332,1.14.0.v20210324-0332]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.mozilla.javascript' range='[1.7.10.v20190430-1943,1.7.10.v20190430-1943]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.data' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.data.aggregation' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.data.adapter' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='com.github.librepdf.openpdf' range='[1.3.26,1.3.26]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.bridge' range='[1.14.0.v20210324-0332,1.14.0.v20210324-0332]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.css' range='[1.14.0.v20210324-0332,1.14.0.v20210324-0332]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.codec' range='[1.14.0.v20210324-0332,1.14.0.v20210324-0332]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.dom' range='[1.14.0.v20210324-0332,1.14.0.v20210324-0332]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.dom.svg' range='[1.14.0.v20210324-0332,1.14.0.v20210324-0332]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.parser' range='[1.14.0.v20210324-0332,1.14.0.v20210324-0332]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.svggen' range='[1.14.0.v20210324-0332,1.14.0.v20210324-0332]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.util' range='[1.14.0.v20210324-0332,1.14.0.v20210324-0332]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.xml' range='[1.14.0.v20210324-0332,1.14.0.v20210324-0332]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.ext' range='[1.14.0.v20210324-0332,1.14.0.v20210324-0332]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.w3c.dom.smil' range='[1.0.1.v200903091627,1.0.1.v200903091627]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.w3c.dom.svg' range='[1.1.0.v201011041433,1.1.0.v201011041433]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.w3c.css.sac' range='[1.3.1.v200903091627,1.3.1.v200903091627]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.designer.ui.views' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.core.ui' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.fonts' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.model.adapter.oda' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.designer.editor.xml.wtp.feature.jar' range='[4.12.0.v202211281949,4.12.0.v202211281949]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='%25copyrightURL' url='%25copyrightURL'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.jst.j2ee.xdoclet.runtime' version='1.2.0.v202101081429' generation='2'>
      <update id='org.eclipse.jst.j2ee.xdoclet.runtime' range='[0.0.0,1.2.0.v202101081429)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Vendor.0' value='Eclipse Web Tools Platform'/>
        <property name='df_LT.Bundle-Name.0' value='XDocletRuntime Plug-in'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name.0'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor.0'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.ejb'/>
        <property name='maven-artifactId' value='org.eclipse.jst.j2ee.xdoclet.runtime'/>
        <property name='maven-version' value='1.2.0-SNAPSHOT'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.j2ee.xdoclet.runtime' version='1.2.0.v202101081429'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jst.j2ee.xdoclet.runtime' version='1.2.0.v202101081429'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.xdoclet.runtime.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.xdoclet.runtime.internal.server' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.xdoclet.runtime.internal.tasks' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jst.j2ee.xdoclet.runtime' version='1.2.0.v202101081429'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='5'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee.ejb.annotations.xdoclet' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee.ejb.annotation.model' range='[1.1.0,1.2.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.jst.j2ee.xdoclet.runtime
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jst.j2ee.xdoclet.runtime' version='1.2.0.v202101081429'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jst.j2ee.xdoclet.runtime; singleton:=true&#xA;Bundle-Version: 1.2.0.v202101081429
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.e4.core.di' version='1.8.300.v20220817-1539' singleton='false' generation='2'>
      <update id='org.eclipse.e4.core.di' range='[0.0.0,1.8.300.v20220817-1539)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Eclipse Dependency Injection'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.e4.core.di'/>
        <property name='maven-version' value='1.8.300-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='10'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.core.di' version='1.8.300.v20220817-1539'/>
        <provided namespace='osgi.bundle' name='org.eclipse.e4.core.di' version='1.8.300.v20220817-1539'/>
        <provided namespace='java.package' name='org.eclipse.e4.core.di' version='1.7.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.core.di.suppliers' version='1.7.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.core.internal.di' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.core.internal.di.osgi' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.core.internal.di.shared' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.e4.core.di' version='1.8.300.v20220817-1539'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='7'>
        <required namespace='osgi.bundle' name='org.eclipse.e4.core.di.annotations' range='[1.4.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='javax.annotation' range='[1.3.5,2.0.0)'/>
        <required namespace='java.package' name='javax.inject' range='1.0.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.framework.log' range='1.1.0'/>
        <required namespace='java.package' name='org.osgi.framework' range='1.8.0'/>
        <required namespace='java.package' name='org.osgi.util.tracker' range='1.5.1'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.e4.core.di
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.e4.core.di' version='1.8.300.v20220817-1539'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.e4.core.di&#xA;Bundle-Version: 1.8.300.v20220817-1539
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.data.oda.pojo.source' version='4.12.0.v202211281949' singleton='false'>
      <update id='org.eclipse.birt.data.oda.pojo.source' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse BIRT Project'/>
        <property name='df_LT.bundleName' value='POJO Data Source ODA Runtime Driver Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.birt'/>
        <property name='maven-artifactId' value='org.eclipse.birt.data.oda.pojo'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.data.oda.pojo.source' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.data.oda.pojo.source' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.data.oda.pojo.source' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.data.oda.pojo.source' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.data.oda.pojo.source&#xA;Bundle-Version: 4.12.0.v202211281949
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jetty.io' version='10.0.11' singleton='false' generation='2'>
      <update id='org.eclipse.jetty.io' range='[0.0.0,10.0.11)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='Jetty :: IO Utility'/>
        <property name='org.eclipse.equinox.p2.description' value='Jetty module for Jetty :: IO Utility'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Jetty Project'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='https://www.eclipse.org/jetty/'/>
        <property name='maven-groupId' value='org.eclipse.jetty'/>
        <property name='maven-artifactId' value='jetty-io'/>
        <property name='maven-version' value='10.0.11'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.io' version='10.0.11'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jetty.io' version='10.0.11'/>
        <provided namespace='java.package' name='org.eclipse.jetty.io' version='10.0.11'/>
        <provided namespace='java.package' name='org.eclipse.jetty.io.jmx' version='10.0.11'/>
        <provided namespace='java.package' name='org.eclipse.jetty.io.ssl' version='10.0.11'/>
        <provided namespace='osgi.identity' name='org.eclipse.jetty.io' version='10.0.11'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='33'>
        <required namespace='java.package' name='org.slf4j' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='java.io' range='0.0.0'/>
        <required namespace='java.package' name='java.lang' range='0.0.0'/>
        <required namespace='java.package' name='java.lang.invoke' range='0.0.0'/>
        <required namespace='java.package' name='java.lang.reflect' range='0.0.0'/>
        <required namespace='java.package' name='java.net' range='0.0.0'/>
        <required namespace='java.package' name='java.nio' range='0.0.0'/>
        <required namespace='java.package' name='java.nio.channels' range='0.0.0'/>
        <required namespace='java.package' name='java.nio.charset' range='0.0.0'/>
        <required namespace='java.package' name='java.nio.file' range='0.0.0'/>
        <required namespace='java.package' name='java.time' range='0.0.0'/>
        <required namespace='java.package' name='java.time.format' range='0.0.0'/>
        <required namespace='java.package' name='java.time.temporal' range='0.0.0'/>
        <required namespace='java.package' name='java.util' range='0.0.0'/>
        <required namespace='java.package' name='java.util.concurrent' range='0.0.0'/>
        <required namespace='java.package' name='java.util.concurrent.atomic' range='0.0.0'/>
        <required namespace='java.package' name='java.util.concurrent.locks' range='0.0.0'/>
        <required namespace='java.package' name='java.util.function' range='0.0.0'/>
        <required namespace='java.package' name='java.util.stream' range='0.0.0'/>
        <required namespace='java.package' name='javax.net.ssl' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jetty.io' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jetty.jmx' range='[10.0.11,11.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.jetty.util' range='[10.0.11,11.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.annotation' range='[10.0.11,11.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.component' range='[10.0.11,11.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.ssl' range='[10.0.11,11.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.statistic' range='[10.0.11,11.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.thread' range='[10.0.11,11.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.thread.strategy' range='[10.0.11,11.0.0)'/>
        <required namespace='java.package' name='org.slf4j.event' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.helpers' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.spi' range='[1.7.0,3.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.jetty.io
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jetty.io' version='10.0.11'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jetty.io&#xA;Bundle-Version: 10.0.11
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.ecore.feature.group' version='2.30.0.v20221121-1400' singleton='false'>
      <update id='org.eclipse.emf.ecore.feature.group' range='[0.0.0,2.30.0.v20221121-1400)' severity='0'/>
      <properties size='12'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.emf.features'/>
        <property name='maven-artifactId' value='org.eclipse.emf.ecore'/>
        <property name='maven-version' value='2.30.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.featureName' value='EMF - Eclipse Modeling Framework Core Runtime'/>
        <property name='df_LT.description' value='The core runtime for EMF, including EMF&apos;s common utilities, Ecore, XML/XMI persistence, and the change model.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore.feature.group' version='2.30.0.v20221121-1400'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.common' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore' range='[2.29.0.v20221121-1400,2.29.0.v20221121-1400]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore.change' range='[2.14.0.v20190528-0725,2.14.0.v20190528-0725]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore.xmi' range='[2.17.0.v20220817-1334,2.17.0.v20220817-1334]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore.feature.jar' range='[2.30.0.v20221121-1400,2.30.0.v20221121-1400]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='http://www.eclipse.org/legal/epl-v20.html' url='http://www.eclipse.org/legal/epl-v20.html'>
        Copyright (c) 2002-2018 IBM Corporation and others.&#xA;All rights reserved.   This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v2.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v20.html
      </copyright>
    </unit>
    <unit id='org.w3c.dom.events' version='3.0.0.draft20060413_v201105210656' singleton='false'>
      <update id='org.w3c.dom.events' range='[0.0.0,3.0.0.draft20060413_v201105210656)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.bundleName' value='W3C DOM Level 3 Events'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='iplog.bug_id' value='2940'/>
        <property name='iplog.contact.name' value='Anthony Hunter'/>
        <property name='iplog.contact.email' value='anthonyh{at}ca.ibm.com'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.w3c.dom.events' version='3.0.0.draft20060413_v201105210656'/>
        <provided namespace='osgi.bundle' name='org.w3c.dom.events' version='3.0.0.draft20060413_v201105210656'/>
        <provided namespace='java.package' name='org.w3c.dom.events' version='3.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.w3c.dom.events' version='3.0.0.draft20060413_v201105210656'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.w3c.dom.events&#xA;Bundle-Version: 3.0.0.draft20060413_v201105210656
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.sqltools.sqlbuilder' version='1.2.300.202008192017' generation='2'>
      <update id='org.eclipse.datatools.sqltools.sqlbuilder' range='[0.0.0,1.2.300.202008192017)' severity='0'/>
      <properties size='8'>
        <property name='df_LT._UI_PLUGIN_NAME' value='SQL Builder'/>
        <property name='df_LT._UI_PLUGIN_PROVIDER' value='Eclipse Data Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%_UI_PLUGIN_NAME'/>
        <property name='org.eclipse.equinox.p2.provider' value='%_UI_PLUGIN_PROVIDER'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.sqltools.sqlbuilder'/>
        <property name='maven-version' value='1.2.300-SNAPSHOT'/>
      </properties>
      <provides size='36'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.sqltools.sqlbuilder' version='1.2.300.202008192017'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.sqlbuilder' version='1.2.300.202008192017'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.sqlbuilder' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.sqlbuilder.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.sqlbuilder.dialogs' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.sqlbuilder.expressionbuilder' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.sqlbuilder.expressionbuilder.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.sqlbuilder.expressionbuilder.caseexpr' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.sqlbuilder.expressionbuilder.cast' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.sqlbuilder.expressionbuilder.constant' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.sqlbuilder.expressionbuilder.function' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.sqlbuilder.expressionbuilder.multiexpr' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.sqlbuilder.expressionbuilder.subquery' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.sqlbuilder.icons' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.sqlbuilder.input' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.sqlbuilder.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.sqlbuilder.provider.rdbschema' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.sqlbuilder.sqlbuilderdialog' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.sqlbuilder.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.sqlbuilder.views' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.sqlbuilder.views.criteria' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.sqlbuilder.views.delete' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.sqlbuilder.views.execute' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.sqlbuilder.views.fullselect' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.sqlbuilder.views.graph' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.sqlbuilder.views.graph.commands' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.sqlbuilder.views.graph.editparts' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.sqlbuilder.views.graph.figures' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.sqlbuilder.views.insert' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.sqlbuilder.views.select' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.sqlbuilder.views.source' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.sqlbuilder.views.update' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.sqlbuilder.views.with' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.sqltools.sqlbuilder' version='1.2.300.202008192017'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='19'>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.gef' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.modelbase.sql.query.edit' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.modelbase.sql.xml.query' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.editor.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.parsers.sql.query' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.sqleditor' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.forms' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.editor.core.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.result.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.help' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.sql.ui' range='0.0.0'/>
        <required namespace='java.package' name='com.ibm.icu.text' range='3.6.1'/>
        <required namespace='java.package' name='com.ibm.icu.util' range='3.6.1'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.datatools.sqltools.sqlbuilder
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.sqltools.sqlbuilder' version='1.2.300.202008192017'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.sqltools.sqlbuilder; singleton:=true&#xA;Bundle-Version: 1.2.300.202008192017
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.enablement.oda.feature.feature.jar' version='1.14.102.201911221603'>
      <properties size='12'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.update.feature.plugin' value='org.eclipse.datatools.enablement.oda.xml'/>
        <property name='df_LT.featureCopyright' value='Copyright (c) 2004, 2014 Actuate Corporation. All rights reserved. This program and the accompanying materials are made available under the terms of the Eclipse Public License 2.0 which accompanies this distribution, and is available at https://www.eclipse.org/legal/epl-2.0/'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.featureName' value='Data Tools Platform Enablement for ODA Runtime'/>
        <property name='df_LT.description' value='ODA Data Source Drivers Runtime'/>
        <property name='df_LT.providerName' value='Eclipse Data Tools Platform'/>
        <property name='maven-groupId' value='org.eclipse.datatools.features'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.enablement.oda.feature'/>
        <property name='maven-version' value='1.14.102-SNAPSHOT'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.oda.feature.feature.jar' version='1.14.102.201911221603'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.datatools.enablement.oda.feature' version='1.14.102.201911221603'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.datatools.enablement.oda.feature' version='1.14.102.201911221603'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %featureCopyright
      </copyright>
    </unit>
    <unit id='org.eclipse.jst.web_ui.feature.feature.jar' version='3.27.0.v202206160204'>
      <properties size='12'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2006 IBM Corporation and others.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v2.0&#xA;which accompanies this distribution, and is available at&#xA;https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;Contributors:&#xA;IBM Corporation - initial API and implementation'/>
        <property name='df_LT.featureName' value='Eclipse Java Web Developer Tools'/>
        <property name='df_LT.description' value='Tools for working with JavaServer Pages (JSP)&#xA;&#xA;Note: The creation of Dynamic Web Projects requires the Eclipse Java EE Developer Tools'/>
        <property name='df_LT.providerName' value='Eclipse Web Tools Platform'/>
        <property name='maven-groupId' value='org.eclipse.webtools.javaee'/>
        <property name='maven-artifactId' value='org.eclipse.jst.web_ui.feature'/>
        <property name='maven-version' value='3.27.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.web_ui.feature.feature.jar' version='3.27.0.v202206160204'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.jst.web_ui.feature' version='3.27.0.v202206160204'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.jst.web_ui.feature' version='3.27.0.v202206160204'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.e4.core.di.extensions' version='0.17.200.v20220613-1008' generation='2'>
      <update id='org.eclipse.e4.core.di.extensions' range='[0.0.0,0.17.200.v20220613-1008)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Eclipse Dependency Injection Extensions'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='fragment'/>
        <property name='maven-groupId' value='eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.e4.core.di.extensions'/>
        <property name='maven-version' value='0.17.200-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.core.di.extensions' version='0.17.200.v20220613-1008'/>
        <provided namespace='osgi.bundle' name='org.eclipse.e4.core.di.extensions' version='0.17.200.v20220613-1008'/>
        <provided namespace='java.package' name='org.eclipse.e4.core.di.extensions' version='0.16.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.e4.core.di.extensions' version='0.17.200.v20220613-1008'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='3'>
        <required namespace='java.package' name='javax.inject' range='1.0.0'/>
        <required namespace='java.package' name='org.osgi.framework' range='1.8.0' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.e4.core.di.extensions
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.e4.core.di.extensions' version='0.17.200.v20220613-1008'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.e4.core.di.extensions;singleton:=true&#xA;Bundle-Version: 0.17.200.v20220613-1008
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.report.engine.emitter.ppt.source' version='4.12.0.v202211281949' singleton='false'>
      <update id='org.eclipse.birt.report.engine.emitter.ppt.source' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse BIRT Project'/>
        <property name='df_LT.bundleName' value='BIRT PPT emitter Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.birt'/>
        <property name='maven-artifactId' value='org.eclipse.birt.report.engine.emitter.ppt'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.emitter.ppt.source' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.report.engine.emitter.ppt.source' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.report.engine.emitter.ppt.source' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.report.engine.emitter.ppt.source' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.report.engine.emitter.ppt.source&#xA;Bundle-Version: 4.12.0.v202211281949
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.ws_userdoc.feature.feature.jar' version='3.1.501.v201909051708'>
      <properties size='12'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2006 IBM Corporation and others.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License 2.0&#xA;which accompanies this distribution, and is available at&#xA;https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;SPDX-License-Identifier: EPL-2.0&#xA;&#xA;Contributors:&#xA;IBM Corporation - initial API and implementation'/>
        <property name='df_LT.featureName' value='WST Web Services User Documentation'/>
        <property name='df_LT.description' value='WST Web services user documentation'/>
        <property name='df_LT.providerName' value='Eclipse Web Tools Platform'/>
        <property name='maven-groupId' value='org.eclipse.webtools.webservices'/>
        <property name='maven-artifactId' value='org.eclipse.wst.ws_userdoc.feature'/>
        <property name='maven-version' value='3.1.501-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.ws_userdoc.feature.feature.jar' version='3.1.501.v201909051708'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.wst.ws_userdoc.feature' version='3.1.501.v201909051708'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.wst.ws_userdoc.feature' version='3.1.501.v201909051708'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.birt.tests.core' version='4.12.0.v202211281949' singleton='false' generation='2'>
      <update id='org.eclipse.birt.tests.core' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='Tests Core Plug-in'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse BIRT Project'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='maven-groupId' value='org.eclipse.birt'/>
        <property name='maven-artifactId' value='org.eclipse.birt.tests.core'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-test-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.tests.core' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.tests.core' version='4.12.0.v202211281949'/>
        <provided namespace='java.package' name='utility' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.tests.core' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='osgi.bundle' name='org.junit' range='4.13.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.engine' range='4.12.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.core' range='4.12.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.birt.tests.core
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.tests.core' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.tests.core&#xA;Bundle-Version: 4.12.0.v202211281949
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.common_core.feature.feature.jar' version='3.23.0.v202108200212'>
      <properties size='11'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2006 IBM Corporation and others.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v2.0&#xA;which accompanies this distribution, and is available at&#xA;https://www.eclipse.org/legal/epl-2.0/'/>
        <property name='df_LT.featureName' value='WST Common Core'/>
        <property name='df_LT.description' value='WST common core functionality.'/>
        <property name='df_LT.providerName' value='Eclipse Web Tools Platform'/>
        <property name='maven-groupId' value='org.eclipse.webtools.common'/>
        <property name='maven-artifactId' value='org.eclipse.wst.common_core.feature'/>
        <property name='maven-version' value='3.23.0-SNAPSHOT'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.common_core.feature.feature.jar' version='3.23.0.v202108200212'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.wst.common_core.feature' version='3.23.0.v202108200212'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.wst.common_core.feature' version='3.23.0.v202108200212'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.emf.codegen.ecore.ui' version='2.32.0.v20220925-1245' generation='2'>
      <update id='org.eclipse.emf.codegen.ecore.ui' range='[0.0.0,2.32.0.v20220925-1245)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='EMF Ecore Code Generator UI'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.emf'/>
        <property name='maven-artifactId' value='org.eclipse.emf.codegen.ecore.ui'/>
        <property name='maven-version' value='2.32.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='10'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.codegen.ecore.ui' version='2.32.0.v20220925-1245'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.codegen.ecore.ui' version='2.32.0.v20220925-1245'/>
        <provided namespace='java.package' name='org.eclipse.emf.codegen.ecore.genmodel.action' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.codegen.ecore.genmodel.handler' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.codegen.ecore.genmodel.presentation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.codegen.ecore.genmodel.provider' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.codegen.ecore.ui' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.codegen.ecore.ui' version='2.32.0.v20220925-1245'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='9'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.codegen.ecore' range='[2.32.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit.ui' range='[2.22.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.edit' range='[2.13.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='[3.6.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.5))'>
          <description>
            org.eclipse.emf.codegen.ecore.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.codegen.ecore.ui' version='2.32.0.v20220925-1245'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.emf.codegen.ecore.ui; singleton:=true&#xA;Bundle-Version: 2.32.0.v20220925-1245
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jdt.junit.core' version='3.11.400.v20220715-1030' generation='2'>
      <update id='org.eclipse.jdt.junit.core' range='[0.0.0,3.11.400.v20220715-1030)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Java Development Tools JUnit core support'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.jdt'/>
        <property name='maven-artifactId' value='org.eclipse.jdt.junit.core'/>
        <property name='maven-version' value='3.11.400-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='13'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.junit.core' version='3.11.400.v20220715-1030'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jdt.junit.core' version='3.11.400.v20220715-1030'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.junit' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.junit.buildpath' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.junit.launcher' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.junit.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.junit.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.junit' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.junit.launcher' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.junit.model' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jdt.junit.core' version='3.11.400.v20220715-1030'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='11'>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='[3.4.100,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.8.100,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.core' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='[3.18.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.25.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.launching' range='[3.13.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.junit.runtime' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.variables' range='[3.2.200,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.simpleconfigurator.manipulator' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.frameworkadmin' range='[2.0.0,3.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.jdt.junit.core
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jdt.junit.core' version='3.11.400.v20220715-1030'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jdt.junit.core;singleton:=true&#xA;Bundle-Version: 3.11.400.v20220715-1030
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jdt.junit' version='3.15.0.v20220815-1918' generation='2'>
      <update id='org.eclipse.jdt.junit' range='[0.0.0,3.15.0.v20220815-1918)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Java Development Tools JUnit support'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.jdt'/>
        <property name='maven-artifactId' value='org.eclipse.jdt.junit'/>
        <property name='maven-version' value='3.15.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='13'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.junit' version='3.15.0.v20220815-1918'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jdt.junit' version='3.15.0.v20220815-1918'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.junit.buildpath' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.junit.launcher' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.junit.refactoring' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.junit.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.junit.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.junit.wizards' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.junit.launcher' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.junit.wizards' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jdt.junit' version='3.15.0.v20220815-1918'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='24'>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.views' range='[3.3.100,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench.texteditor' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.editors' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='[3.4.100,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.core' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.ui' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='[3.18.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.ui' range='[3.26.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.11.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.launching' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.debug.ui' range='[3.3.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.junit.runtime' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.compare' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ltk.core.refactoring' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.variables' range='[3.2.200,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ltk.ui.refactoring' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.junit.core' range='[3.11.200,4.0.0)'/>
        <required namespace='osgi.bundle' name='com.ibm.icu' range='4.4.2'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core.manipulation' range='1.9.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.jdt.junit
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jdt.junit' version='3.15.0.v20220815-1918'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jdt.junit;singleton:=true&#xA;Bundle-Version: 3.15.0.v20220815-1918
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jst.common.fproj.enablement.jdt.feature.group' version='3.27.0.v202208260526' singleton='false'>
      <update id='org.eclipse.jst.common.fproj.enablement.jdt.feature.group' range='[0.0.0,3.27.0.v202208260526)' severity='0'/>
      <properties size='12'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.webtools.common'/>
        <property name='maven-artifactId' value='org.eclipse.jst.common.fproj.enablement.jdt'/>
        <property name='maven-version' value='3.27.0-SNAPSHOT'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;&#x9;- Content may be structured and packaged into modules to facilitate delivering,&#xA;&#x9;  extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;&#x9;  plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;&#x9;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;&#x9;  in a directory named &quot;plugins&quot;.&#xA;&#x9;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;&#x9;  Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;&#x9;  Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;&#x9;  numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;&#x9;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;&#x9;  named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;&#x9;- The top-level (root) directory&#xA;&#x9;- Plug-in and Fragment directories&#xA;&#x9;- Inside Plug-ins and Fragments packaged as JARs&#xA;&#x9;- Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;&#x9;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;&#x9;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;&#x9;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;&#x9;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;&#x9;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;&#x9;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;&#x9;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;&#x9;   the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;&#x9;   extending or updating the functionality of an Eclipse-based product.&#xA;&#x9;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;&#x9;   Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;&#x9;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;&#x9;   govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;&#x9;   Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;&#x9;   with the Specification. Such Installable Software Agreement must inform the user of the&#xA;&#x9;   terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;&#x9;   the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;&#x9;   indication of agreement by the user, the provisioning Technology will complete installation&#xA;&#x9;   of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2009 Oracle and others.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v2.0&#xA;which accompanies this distribution, and is available at&#xA;https://www.eclipse.org/legal/epl-2.0/'/>
        <property name='df_LT.featureName' value='Eclipse Faceted Project Framework JDT Enablement'/>
        <property name='df_LT.description' value='The Faceted Project Framework allows the plugin developer to think of projects &#xA;as composed of units of functionality, otherwise known as facets, that can be added and removed &#xA;by the user.'/>
        <property name='df_LT.providerName' value='Eclipse Web Tools Platform'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.common.fproj.enablement.jdt.feature.group' version='3.27.0.v202208260526'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='3'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.common.project.facet.core' range='[1.12.100.v202208260526,1.12.100.v202208260526]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.common.project.facet.ui' range='[1.4.511.v202007142017,1.4.511.v202007142017]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.common.fproj.enablement.jdt.feature.jar' range='[3.27.0.v202208260526,3.27.0.v202208260526]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.birt.report.engine.emitter.pptx' version='4.12.0.v202211281949' generation='2'>
      <update id='org.eclipse.birt.report.engine.emitter.pptx' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='BIRT PPTX emitter'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse BIRT Project'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='maven-groupId' value='org.eclipse.birt'/>
        <property name='maven-artifactId' value='org.eclipse.birt.report.engine.emitter.pptx'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.emitter.pptx' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.report.engine.emitter.pptx' version='4.12.0.v202211281949'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.emitter.pptx' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.emitter.pptx.plugin' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.emitter.pptx.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.emitter.pptx.writer' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.report.engine.emitter.pptx' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='5'>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.engine' range='[2.1.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.engine.ooxml' range='[4.2.2,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.engine.emitter.ppt' range='[3.7.2,5.0.0)'/>
        <required namespace='osgi.bundle' name='com.github.librepdf.openpdf' range='1.3.26'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.birt.report.engine.emitter.pptx
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.report.engine.emitter.pptx' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.report.engine.emitter.pptx;singleton:=true&#xA;Bundle-Version: 4.12.0.v202211281949
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='com.google.guava' version='30.1.0.v20210127-2300' singleton='false' generation='2'>
      <update id='com.google.guava' range='[0.0.0,30.1.0.v20210127-2300)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse Orbit'/>
        <property name='df_LT.bundleName' value='Guava: Google Core Libraries for Java'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.description' value='Contains    com.google.common.util.concurrent.internal.InternalFutureFailureAccess and    InternalFutures. Most users will never need to use this artifact. Its    classes is conceptually a part of Guava, but they&apos;re in this separate    artifact so that Android libraries can use them without pulling in all of    Guava (just as they can use ListenableFuture by depending on the    listenablefuture artifact).'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='https://github.com/google/guava/'/>
        <property name='maven-groupId' value='org.eclipse.orbit.bundles'/>
        <property name='maven-artifactId' value='com.google.guava'/>
        <property name='maven-version' value='30.1.0-SNAPSHOT'/>
      </properties>
      <provides size='24'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='com.google.guava' version='30.1.0.v20210127-2300'/>
        <provided namespace='osgi.bundle' name='com.google.guava' version='30.1.0.v20210127-2300'/>
        <provided namespace='java.package' name='com.google.common.base.internal' version='30.1.0'/>
        <provided namespace='java.package' name='com.google.common.util.concurrent.internal' version='30.1.0'/>
        <provided namespace='java.package' name='com.google.common.annotations' version='30.1.0'/>
        <provided namespace='java.package' name='com.google.common.base' version='30.1.0'/>
        <provided namespace='java.package' name='com.google.common.cache' version='30.1.0'/>
        <provided namespace='java.package' name='com.google.common.collect' version='30.1.0'/>
        <provided namespace='java.package' name='com.google.common.escape' version='30.1.0'/>
        <provided namespace='java.package' name='com.google.common.eventbus' version='30.1.0'/>
        <provided namespace='java.package' name='com.google.common.graph' version='30.1.0'/>
        <provided namespace='java.package' name='com.google.common.hash' version='30.1.0'/>
        <provided namespace='java.package' name='com.google.common.html' version='30.1.0'/>
        <provided namespace='java.package' name='com.google.common.io' version='30.1.0'/>
        <provided namespace='java.package' name='com.google.common.math' version='30.1.0'/>
        <provided namespace='java.package' name='com.google.common.net' version='30.1.0'/>
        <provided namespace='java.package' name='com.google.common.primitives' version='30.1.0'/>
        <provided namespace='java.package' name='com.google.common.reflect' version='30.1.0'/>
        <provided namespace='java.package' name='com.google.common.util.concurrent' version='30.1.0'/>
        <provided namespace='java.package' name='com.google.common.xml' version='30.1.0'/>
        <provided namespace='java.package' name='com.google.thirdparty.publicsuffix' version='30.1.0'/>
        <provided namespace='osgi.identity' name='com.google.guava' version='30.1.0.v20210127-2300'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='19'>
        <required namespace='java.package' name='com.google.common.base' range='[30.1.0,31.0.0)'/>
        <required namespace='java.package' name='com.google.common.base.internal' range='[30.1.0,31.0.0)'/>
        <required namespace='java.package' name='com.google.common.cache' range='[30.1.0,31.0.0)'/>
        <required namespace='java.package' name='com.google.common.collect' range='[30.1.0,31.0.0)'/>
        <required namespace='java.package' name='com.google.common.escape' range='[30.1.0,31.0.0)'/>
        <required namespace='java.package' name='com.google.common.graph' range='[30.1.0,31.0.0)'/>
        <required namespace='java.package' name='com.google.common.hash' range='[30.1.0,31.0.0)'/>
        <required namespace='java.package' name='com.google.common.io' range='[30.1.0,31.0.0)'/>
        <required namespace='java.package' name='com.google.common.math' range='[30.1.0,31.0.0)'/>
        <required namespace='java.package' name='com.google.common.primitives' range='[30.1.0,31.0.0)'/>
        <required namespace='java.package' name='com.google.common.reflect' range='[30.1.0,31.0.0)'/>
        <required namespace='java.package' name='com.google.common.util.concurrent' range='[30.1.0,31.0.0)'/>
        <required namespace='java.package' name='com.google.common.util.concurrent.internal' range='[30.1.0,31.0.0)'/>
        <required namespace='java.package' name='com.google.errorprone.annotations' range='[3.0.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.google.errorprone.annotations.concurrent' range='[3.0.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.crypto' range='[3.0.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.crypto.spec' range='[3.0.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.checkerframework.checker.nullness.qual' range='[3.5.0,4.0.0)' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.7))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='com.google.guava' version='30.1.0.v20210127-2300'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: com.google.guava&#xA;Bundle-Version: 30.1.0.v20210127-2300
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jface.text' version='3.21.0.v20220817-1340' singleton='false' generation='2'>
      <update id='org.eclipse.jface.text' range='[0.0.0,3.21.0.v20220817-1340)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='JFace Text'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.jface.text'/>
        <property name='maven-version' value='3.21.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='31'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jface.text' version='3.21.0.v20220817-1340'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jface.text' version='3.21.0.v20220817-1340'/>
        <provided namespace='java.package' name='org.eclipse.jface.contentassist' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jface.contentassist.images' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jface.internal.text' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jface.internal.text.codemining' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jface.internal.text.html' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jface.internal.text.link.contentassist' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jface.internal.text.revisions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jface.internal.text.source' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jface.text' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jface.text.codemining' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jface.text.contentassist' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jface.text.formatter' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jface.text.hyperlink' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jface.text.information' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jface.text.link' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jface.text.presentation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jface.text.quickassist' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jface.text.reconciler' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jface.text.revisions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jface.text.rules' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jface.text.source' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jface.text.source.inlined' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jface.text.source.projection' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jface.text.source.projection.images' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jface.text.templates' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jface.text.templates.persistence' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jface.text' version='3.21.0.v20220817-1340'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.text' range='[3.8.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.swt' range='[3.117.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='[3.19.0,4.0.0)'/>
        <required namespace='java.package' name='com.ibm.icu.text' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.jface.text
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jface.text' version='3.21.0.v20220817-1340'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jface.text&#xA;Bundle-Version: 3.21.0.v20220817-1340
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.e4.ui.widgets' version='1.3.0.v20210621-1136' singleton='false' generation='2'>
      <update id='org.eclipse.e4.ui.widgets' range='[0.0.0,1.3.0.v20210621-1136)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Eclipse UI Custom widgets'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='eclipse.platform.ui'/>
        <property name='maven-artifactId' value='org.eclipse.e4.ui.widgets'/>
        <property name='maven-version' value='1.3.0-SNAPSHOT'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.widgets' version='1.3.0.v20210621-1136'/>
        <provided namespace='osgi.bundle' name='org.eclipse.e4.ui.widgets' version='1.3.0.v20210621-1136'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.widgets' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.e4.ui.widgets' version='1.3.0.v20210621-1136'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.swt' range='[3.6.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.e4.ui.widgets
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.e4.ui.widgets' version='1.3.0.v20210621-1136'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.e4.ui.widgets&#xA;Bundle-Version: 1.3.0.v20210621-1136
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.pde.spy.preferences' version='0.12.300.v20220512-1208' generation='2'>
      <update id='org.eclipse.pde.spy.preferences' range='[0.0.0,0.12.300.v20220512-1208)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.provider-name' value='Eclipse.org'/>
        <property name='df_LT.name' value='Preference Spy'/>
        <property name='org.eclipse.equinox.p2.name' value='%name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%provider-name'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.pde'/>
        <property name='maven-artifactId' value='org.eclipse.pde.spy.preferences'/>
        <property name='maven-version' value='0.12.300-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.spy.preferences' version='0.12.300.v20220512-1208'/>
        <provided namespace='osgi.bundle' name='org.eclipse.pde.spy.preferences' version='0.12.300.v20220512-1208'/>
        <provided namespace='osgi.identity' name='org.eclipse.pde.spy.preferences' version='0.12.300.v20220512-1208'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='18'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.model.workbench' range='1.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.core.di' range='1.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.core.di.extensions' range='0.12.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.core.services' range='1.2.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.di' range='1.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.databinding' range='1.4.1'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.databinding.beans' range='1.2.200'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.databinding.property' range='1.4.200'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.databinding' range='1.6.200'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.services' range='1.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.workbench' range='1.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.dialogs' range='1.3.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='3.24.0'/>
        <required namespace='java.package' name='javax.annotation' range='1.3.5'/>
        <required namespace='java.package' name='javax.inject' range='1.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.pde.spy.preferences
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.pde.spy.preferences' version='0.12.300.v20220512-1208'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.pde.spy.preferences;singleton:=true&#xA;Bundle-Version: 0.12.300.v20220512-1208
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.report.engine.emitter.config.pptx' version='4.12.0.v202211281949' generation='2'>
      <update id='org.eclipse.birt.report.engine.emitter.config.pptx' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='BIRT PPTX Emitter Descriptor'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse BIRT Project'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='maven-groupId' value='org.eclipse.birt'/>
        <property name='maven-artifactId' value='org.eclipse.birt.report.engine.emitter.config.pptx'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.emitter.config.pptx' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.report.engine.emitter.config.pptx' version='4.12.0.v202211281949'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.emitter.config.pptx' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.report.engine.emitter.config.pptx' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='5'>
        <required namespace='osgi.bundle' name='org.eclipse.birt.core' range='[2.3.1,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.engine' range='[2.3.1,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.engine.emitter.config' range='[2.3.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.engine.emitter.pptx' range='4.5.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.birt.report.engine.emitter.config.pptx
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.report.engine.emitter.config.pptx' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.report.engine.emitter.config.pptx;singleton:=true&#xA;Bundle-Version: 4.12.0.v202211281949
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jst.enterprise_core.feature.feature.group' version='3.27.0.v202206160204' singleton='false'>
      <update id='org.eclipse.jst.enterprise_core.feature.feature.group' range='[0.0.0,3.27.0.v202206160204)' severity='0'/>
      <properties size='13'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.webtools.javaee'/>
        <property name='maven-artifactId' value='org.eclipse.jst.enterprise_core.feature'/>
        <property name='maven-version' value='3.27.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2006 IBM Corporation and others.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v2.0&#xA;which accompanies this distribution, and is available at&#xA;https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;Contributors:&#xA;IBM Corporation - initial API and implementation'/>
        <property name='df_LT.featureName' value='JST Enterprise Core'/>
        <property name='df_LT.description' value='JST enterprise core functionality'/>
        <property name='df_LT.providerName' value='Eclipse Web Tools Platform'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.enterprise_core.feature.feature.group' version='3.27.0.v202206160204'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='5'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.j2ee.webservice' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.j2ee.ejb' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.j2ee.jca' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.jee.ejb' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.enterprise_core.feature.feature.jar' range='[3.27.0.v202206160204,3.27.0.v202206160204]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.birt.core.script.function.nl1' version='4.12.0.v202211281949' singleton='false'>
      <update id='org.eclipse.birt.core.script.function.nl1' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='Nl Fragment for org.eclipse.birt.core.script.function'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='maven-groupId' value='org.eclipse.birt.nl'/>
        <property name='maven-artifactId' value='org.eclipse.birt.core.script.function.nl1'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.core.script.function.nl1' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.core.script.function.nl1' version='4.12.0.v202211281949'/>
        <provided namespace='java.package' name='org.eclipse.birt.core.script.function.i18n' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.core.script.function.nl1' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.fragment'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='osgi.fragment' name='org.eclipse.birt.core.script.function' version='4.12.0.v202211281949'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.birt.core.script.function' range='[2.1.0,5.0.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.core.script.function.nl1' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.core.script.function.nl1&#xA;Bundle-Version: 4.12.0.v202211281949&#xA;Fragment-Host: org.eclipse.birt.core.script.function;bundle-version=&quot;[2.1.0,5.0.0)&quot;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jst.jsf.doc.user' version='1.5.0.v201902121810'>
      <update id='org.eclipse.jst.jsf.doc.user' range='[0.0.0,1.5.0.v201902121810)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.plugin.provider' value='Eclipse Web Tools Platform'/>
        <property name='df_LT.plugin.name' value='JSF Tools - User Guide'/>
        <property name='org.eclipse.equinox.p2.name' value='%plugin.name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%plugin.provider'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.jsf'/>
        <property name='maven-artifactId' value='org.eclipse.jst.jsf.doc.user'/>
        <property name='maven-version' value='1.5.0-SNAPSHOT'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.jsf.doc.user' version='1.5.0.v201902121810'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jst.jsf.doc.user' version='1.5.0.v201902121810'/>
        <provided namespace='osgi.identity' name='org.eclipse.jst.jsf.doc.user' version='1.5.0.v201902121810'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.help' range='[3.2.0,4.0.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jst.jsf.doc.user' version='1.5.0.v201902121810'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jst.jsf.doc.user; singleton:=true&#xA;Bundle-Version: 1.5.0.v201902121810
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.draw2d.feature.group' version='3.14.0.202206170857' singleton='false'>
      <update id='org.eclipse.draw2d.feature.group' range='[0.0.0,3.14.0.202206170857)' severity='0'/>
      <properties size='13'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.gef'/>
        <property name='maven-artifactId' value='org.eclipse.draw2d'/>
        <property name='maven-version' value='3.14.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;&#x9;- Content may be structured and packaged into modules to facilitate delivering,&#xA;&#x9;  extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;&#x9;  plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;&#x9;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;&#x9;  in a directory named &quot;plugins&quot;.&#xA;&#x9;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;&#x9;  Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;&#x9;  Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;&#x9;  numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;&#x9;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;&#x9;  named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;&#x9;- The top-level (root) directory&#xA;&#x9;- Plug-in and Fragment directories&#xA;&#x9;- Inside Plug-ins and Fragments packaged as JARs&#xA;&#x9;- Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;&#x9;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;&#x9;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;&#x9;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;&#x9;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;&#x9;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;&#x9;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;&#x9;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;&#x9;   the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;&#x9;   extending or updating the functionality of an Eclipse-based product.&#xA;&#x9;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;&#x9;   Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;&#x9;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;&#x9;   govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;&#x9;   Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;&#x9;   with the Specification. Such Installable Software Agreement must inform the user of the&#xA;&#x9;   terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;&#x9;   the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;&#x9;   indication of agreement by the user, the provisioning Technology will complete installation&#xA;&#x9;   of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2000, 2009 IBM Corporation and others.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html&#xA;&#xA;Contributors:&#xA;IBM Corporation - initial API and implementation'/>
        <property name='df_LT.featureName' value='GEF Classic Draw2d'/>
        <property name='df_LT.description' value='GEF Classic Draw2d - An SWT-based 2D drawing library.'/>
        <property name='df_LT.providerName' value='Eclipse GEF'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.draw2d.feature.group' version='3.14.0.202206170857'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.draw2d' range='[3.11.100.202206170857,3.11.100.202206170857]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.draw2d.feature.jar' range='[3.14.0.202206170857,3.14.0.202206170857]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.jst.j2ee.web' version='1.2.100.v202205260542' generation='2'>
      <update id='org.eclipse.jst.j2ee.web' range='[0.0.0,1.2.100.v202205260542)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Web Plug-in'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.javaee'/>
        <property name='maven-artifactId' value='org.eclipse.jst.j2ee.web'/>
        <property name='maven-version' value='1.2.100-SNAPSHOT'/>
      </properties>
      <provides size='18'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.j2ee.web' version='1.2.100.v202205260542'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jst.j2ee.web' version='1.2.100.v202205260542'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.internal.web.archive.operations' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.internal.web.classpath' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.internal.web.deployables' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.internal.web.jfaces.extension' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.internal.web.operations' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.internal.web.plugin' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.internal.web.providers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.internal.web.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.internal.web.validation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.web' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.web.componentcore.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.web.datamodel.properties' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.web.project.facet' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.web.validation' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jst.j2ee.web' version='1.2.100.v202205260542'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='29'>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee' range='[1.1.501,1.3.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.server.core' range='[1.0.102,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.server.core' range='[1.0.102,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.frameworks' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jem.workbench' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.emfworkbench.integration' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee.core' range='[1.3.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.validation' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.emf' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='[2.2.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit' range='[2.2.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.codegen' range='[2.2.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.web' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.common.annotations.controller' range='[1.1.0,1.2.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.common.frameworks' range='[1.1.0,1.2.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.modulecore' range='[1.2.101,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jem.util' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jem' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.project.facet.core' range='[1.3.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.common.project.facet.core' range='[1.3.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='com.ibm.icu' range='3.8.1'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.environment' range='[1.0.100,1.1.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.jee' range='[1.0.100,1.1.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.commands' range='[3.4.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.5))'>
          <description>
            org.eclipse.jst.j2ee.web
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jst.j2ee.web' version='1.2.100.v202205260542'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jst.j2ee.web; singleton:=true&#xA;Bundle-Version: 1.2.100.v202205260542
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.batik.dom.source' version='1.14.0.v20210324-0332' singleton='false'>
      <update id='org.apache.batik.dom.source' range='[0.0.0,1.14.0.v20210324-0332)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.bundleVendor' value='Eclipse Orbit'/>
        <property name='df_LT.bundleName' value='org.apache.xmlgraphics:batik-dom Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='maven-groupId' value='org.eclipse.orbit.bundles'/>
        <property name='maven-artifactId' value='org.apache.batik.dom'/>
        <property name='maven-version' value='1.14.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.dom.source' version='1.14.0.v20210324-0332'/>
        <provided namespace='osgi.bundle' name='org.apache.batik.dom.source' version='1.14.0.v20210324-0332'/>
        <provided namespace='osgi.identity' name='org.apache.batik.dom.source' version='1.14.0.v20210324-0332'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.batik.dom.source' version='1.14.0.v20210324-0332'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.apache.batik.dom.source&#xA;Bundle-Version: 1.14.0.v20210324-0332
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.core.filesystem' version='1.9.500.v20220817-1539' generation='2'>
      <update id='org.eclipse.core.filesystem' range='[0.0.0,1.9.500.v20220817-1539)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Core File Systems'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.core.filesystem'/>
        <property name='maven-version' value='1.9.500-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='10'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.filesystem' version='1.9.500.v20220817-1539'/>
        <provided namespace='osgi.bundle' name='org.eclipse.core.filesystem' version='1.9.500.v20220817-1539'/>
        <provided namespace='java.package' name='org.eclipse.core.filesystem' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.filesystem.provider' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.internal.filesystem' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.internal.filesystem.local' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.internal.filesystem.local.unix' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.core.filesystem' version='1.9.500.v20220817-1539'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.registry' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.osgi' range='[3.2.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.core.filesystem
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.core.filesystem' version='1.9.500.v20220817-1539'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.core.filesystem; singleton:=true&#xA;Bundle-Version: 1.9.500.v20220817-1539
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.batik.transcoder.birt.ext' version='1.14.0.v202211281949' generation='2'>
      <update id='org.apache.batik.transcoder.birt.ext' range='[0.0.0,1.14.0.v202211281949)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Batik Transcoder Extension'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse BIRT'/>
        <property name='maven-groupId' value='org.eclipse.birt'/>
        <property name='maven-artifactId' value='org.apache.batik.transcoder.birt.ext'/>
        <property name='maven-version' value='1.14.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.transcoder.birt.ext' version='1.14.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.apache.batik.transcoder.birt.ext' version='1.14.0.v202211281949'/>
        <provided namespace='osgi.identity' name='org.apache.batik.transcoder.birt.ext' version='1.14.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.fragment'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='osgi.fragment' name='org.apache.batik.transcoder' version='1.14.0.v202211281949'/>
      </provides>
      <requires size='3'>
        <required namespace='osgi.bundle' name='org.apache.batik.transcoder' range='[1.14.0,1.15.0)'/>
        <required namespace='osgi.bundle' name='org.apache.batik.codec' range='[1.14.0,1.15.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.apache.batik.transcoder.birt.ext
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.batik.transcoder.birt.ext' version='1.14.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.apache.batik.transcoder.birt.ext;singleton:=true&#xA;Bundle-Version: 1.14.0.v202211281949&#xA;Fragment-Host: org.apache.batik.transcoder;bundle-version=&quot;[1.14.0,1.15.0)&quot;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.internet.monitor.core' version='1.0.700.v202007170127' generation='2'>
      <update id='org.eclipse.wst.internet.monitor.core' range='[0.0.0,1.0.700.v202007170127)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Monitor'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.servertools'/>
        <property name='maven-artifactId' value='org.eclipse.wst.internet.monitor.core'/>
        <property name='maven-version' value='1.0.700-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.internet.monitor.core' version='1.0.700.v202007170127'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.internet.monitor.core' version='1.0.700.v202007170127'/>
        <provided namespace='java.package' name='org.eclipse.wst.internet.monitor.core.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.internet.monitor.core.internal.http' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.internet.monitor.core.internal.provisional' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.internet.monitor.core' version='1.0.700.v202007170127'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.2.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.wst.internet.monitor.core
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.internet.monitor.core' version='1.0.700.v202007170127'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wst.internet.monitor.core; singleton:=true&#xA;Bundle-Version: 1.0.700.v202007170127
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.swt.cocoa.macosx.aarch64' version='3.121.0.v20220829-1402'>
      <update id='org.eclipse.swt.cocoa.macosx.aarch64' range='[0.0.0,3.121.0.v20220829-1402)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.fragmentName' value='Standard Widget Toolkit for Mac OS X (Cocoa) AARCH64'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%fragmentName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='fragment'/>
        <property name='maven-groupId' value='org.eclipse.swt'/>
        <property name='maven-artifactId' value='org.eclipse.swt.cocoa.macosx.aarch64'/>
        <property name='maven-version' value='3.121.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='22'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.swt.cocoa.macosx.aarch64' version='3.121.0.v20220829-1402'/>
        <provided namespace='osgi.bundle' name='org.eclipse.swt.cocoa.macosx.aarch64' version='3.121.0.v20220829-1402'/>
        <provided namespace='java.package' name='org.eclipse.swt' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swt.accessibility' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swt.awt' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swt.browser' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swt.custom' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swt.dnd' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swt.events' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swt.graphics' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swt.layout' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swt.opengl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swt.printing' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swt.program' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swt.widgets' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swt.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swt.internal.image' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swt.internal.cocoa' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.swt.cocoa.macosx.aarch64' version='3.121.0.v20220829-1402'>
          <properties size='1'>
            <property name='type' value='osgi.fragment'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='osgi.fragment' name='org.eclipse.swt' version='3.121.0.v20220829-1402'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.swt' range='[3.116.0,4.0.0)'/>
      </requires>
      <filter>
        (&amp;(osgi.arch=aarch64)(osgi.os=macosx)(osgi.ws=cocoa))
      </filter>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.swt.cocoa.macosx.aarch64' version='3.121.0.v20220829-1402'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.swt.cocoa.macosx.aarch64; singleton:=true&#xA;Bundle-Version: 3.121.0.v20220829-1402&#xA;Fragment-Host: org.eclipse.swt;bundle-version=&quot;[3.116.0,4.0.0)&quot;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.report.designer.editor.xml.wtp.source.feature.jar' version='4.12.0.v202211281949'>
      <properties size='15'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.eclipse.org/birt'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.update.feature.plugin' value='org.eclipse.birt.report.designer.ui.editor.xml.wtp'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 2.0 (available at&#xA;http://www.eclipse.org/legal/epl-2.0.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='(c) Copyright Eclipse Contributors and others 2004, 2007. All rights reserved.'/>
        <property name='df_LT.featureName' value='Eclipse BIRT Report Designer XML Tab Editor Source Feature'/>
        <property name='df_LT.description' value='Eclipse Business Intelligence and Reporting Tools (BIRT) source code'/>
        <property name='df_LT.providerName' value='Eclipse BIRT Project'/>
        <property name='maven-groupId' value='org.eclipse.birt.features'/>
        <property name='maven-artifactId' value='org.eclipse.birt.report.designer.editor.xml.wtp'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources-feature'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.designer.editor.xml.wtp.source.feature.jar' version='4.12.0.v202211281949'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.birt.report.designer.editor.xml.wtp.source' version='4.12.0.v202211281949'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.birt.report.designer.editor.xml.wtp.source' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='%25copyrightURL' url='%25copyrightURL'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.birt.report.viewers.nl1' version='4.12.0.v202211281949' singleton='false'>
      <update id='org.eclipse.birt.report.viewers.nl1' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='BIRT Web Viewer NLS Support'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='maven-groupId' value='org.eclipse.birt.nl'/>
        <property name='maven-artifactId' value='org.eclipse.birt.report.viewers.nl1'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.viewers.nl1' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.report.viewers.nl1' version='4.12.0.v202211281949'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.resource' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.report.viewers.nl1' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.fragment'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='osgi.fragment' name='org.eclipse.birt.report.viewer' version='4.12.0.v202211281949'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.viewer' range='[2.1.0,5.0.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.report.viewers.nl1' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.report.viewers.nl1&#xA;Bundle-Version: 4.12.0.v202211281949&#xA;Fragment-Host: org.eclipse.birt.report.viewer;bundle-version=&quot;[2.1.0,5.0.0)&quot;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jdt.apt.core' version='3.7.50.v20210914-1429' generation='2'>
      <update id='org.eclipse.jdt.apt.core' range='[0.0.0,3.7.50.v20210914-1429)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Java Annotation Processing Core'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.jdt'/>
        <property name='maven-artifactId' value='org.eclipse.jdt.apt.core'/>
        <property name='maven-version' value='3.7.50-SNAPSHOT'/>
      </properties>
      <provides size='19'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.apt.core' version='3.7.50.v20210914-1429'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jdt.apt.core' version='3.7.50.v20210914-1429'/>
        <provided namespace='java.package' name='com.sun.mirror.apt' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.mirror.declaration' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.mirror.type' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.mirror.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.apt.core.build' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.apt.core.env' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.apt.core.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.apt.core.internal.build' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.apt.core.internal.declaration' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.apt.core.internal.env' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.apt.core.internal.generatedfile' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.apt.core.internal.type' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.apt.core.internal.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.apt.core.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jdt.apt.core' version='3.7.50.v20210914-1429'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='[3.27.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.5.100,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.apache.ant' range='1.6.5'/>
        <required namespace='java.package' name='com.sun.mirror.type' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.jdt.apt.core
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jdt.apt.core' version='3.7.50.v20210914-1429'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jdt.apt.core; singleton:=true&#xA;Bundle-Version: 3.7.50.v20210914-1429
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.importer.java' version='2.11.0.v20200324-0723' generation='2'>
      <update id='org.eclipse.emf.importer.java' range='[0.0.0,2.11.0.v20200324-0723)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='EMF Annotated Java Importer'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.emf'/>
        <property name='maven-artifactId' value='org.eclipse.emf.importer.java'/>
        <property name='maven-version' value='2.11.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.importer.java' version='2.11.0.v20200324-0723'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.importer.java' version='2.11.0.v20200324-0723'/>
        <provided namespace='java.package' name='org.eclipse.emf.importer.java' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.importer.java.builder' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.importer.java.taskdefs' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.importer.java.ui' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.importer.java' version='2.11.0.v20200324-0723'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='8'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.importer' range='[2.12.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.codegen.ecore.ui' range='[2.18.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.apache.ant' range='[1.7.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ant' range='[2.11.0,3.0.0)' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.5))'>
          <description>
            org.eclipse.emf.importer.java
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.importer.java' version='2.11.0.v20200324-0723'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.emf.importer.java; singleton:=true&#xA;Bundle-Version: 2.11.0.v20200324-0723
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.report.engine.emitter.config.docx.nl1' version='4.12.0.v202211281949' singleton='false'>
      <update id='org.eclipse.birt.report.engine.emitter.config.docx.nl1' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='org.eclipse.birt.report.engine.emitter.docx.config NLS Support'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='maven-groupId' value='org.eclipse.birt.nl'/>
        <property name='maven-artifactId' value='org.eclipse.birt.report.engine.emitter.config.docx.nl1'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.emitter.config.docx.nl1' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.report.engine.emitter.config.docx.nl1' version='4.12.0.v202211281949'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.emitter.config.docx.i18n' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.report.engine.emitter.config.docx.nl1' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.fragment'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='osgi.fragment' name='org.eclipse.birt.report.engine.emitter.config.docx' version='4.12.0.v202211281949'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.engine.emitter.config.docx' range='[2.1.0,5.0.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.report.engine.emitter.config.docx.nl1' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.report.engine.emitter.config.docx.nl1&#xA;Bundle-Version: 4.12.0.v202211281949&#xA;Fragment-Host: org.eclipse.birt.report.engine.emitter.config.docx;bundle-version=&quot;[2.1.0,5.0.0)&quot;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.report.engine.emitter.prototype.excel' version='4.12.0.v202211281949' generation='2'>
      <update id='org.eclipse.birt.report.engine.emitter.prototype.excel' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='BIRT Excel emitter'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse BIRT Project'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='maven-groupId' value='org.eclipse.birt'/>
        <property name='maven-artifactId' value='org.eclipse.birt.report.engine.emitter.prototype.excel'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.emitter.prototype.excel' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.report.engine.emitter.prototype.excel' version='4.12.0.v202211281949'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.emitter.excel' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.emitter.excel.layout' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.emitter.excel.plugin' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.report.engine.emitter.prototype.excel' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='5'>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.engine' range='4.12.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.chart.engine' range='4.12.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.chart.engine.extension' range='4.12.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.chart.reportitem' range='4.12.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.birt.report.engine.emitter.prototype.excel
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.report.engine.emitter.prototype.excel' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.report.engine.emitter.prototype.excel;singleton:=true&#xA;Bundle-Version: 4.12.0.v202211281949
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.pde.ua.ui' version='1.2.400.v20220317-0700' generation='2'>
      <update id='org.eclipse.pde.ua.ui' range='[0.0.0,1.2.400.v20220317-0700)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='PDE UA UI'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.pde'/>
        <property name='maven-artifactId' value='org.eclipse.pde.ua.ui'/>
        <property name='maven-version' value='1.2.400-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='21'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.ua.ui' version='1.2.400.v20220317-0700'/>
        <provided namespace='osgi.bundle' name='org.eclipse.pde.ua.ui' version='1.2.400.v20220317-0700'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ua.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ua.ui.editor.cheatsheet' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ua.ui.editor.cheatsheet.comp' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ua.ui.editor.cheatsheet.comp.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ua.ui.editor.cheatsheet.comp.details' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ua.ui.editor.cheatsheet.simple' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ua.ui.editor.cheatsheet.simple.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ua.ui.editor.cheatsheet.simple.details' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ua.ui.editor.ctxhelp' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ua.ui.editor.ctxhelp.details' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ua.ui.editor.toc' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ua.ui.editor.toc.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ua.ui.editor.toc.details' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ua.ui.wizards.cheatsheet' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ua.ui.wizards.ctxhelp' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ua.ui.wizards.toc' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.pde.ua.ui' version='1.2.400.v20220317-0700'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='16'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.11.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.pde.ui' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.forms' range='[3.3.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.pde.ua.core' range='[1.0.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.ui' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.cheatsheets' range='[3.3.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench.texteditor' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.editors' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.search' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filesystem' range='[1.1.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.pde.ua.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.pde.ua.ui' version='1.2.400.v20220317-0700'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.pde.ua.ui;singleton:=true&#xA;Bundle-Version: 1.2.400.v20220317-0700
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.e4.emf.xpath' version='0.3.0.v20210722-1426' singleton='false' generation='2'>
      <update id='org.eclipse.e4.emf.xpath' range='[0.0.0,0.3.0.v20210722-1426)' severity='0'/>
      <properties size='7'>
        <property name='df_LT.Bundle-Name' value='Eclipse Model Xpath'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='maven-groupId' value='eclipse.platform.ui'/>
        <property name='maven-artifactId' value='org.eclipse.e4.emf.xpath'/>
        <property name='maven-version' value='0.3.0-SNAPSHOT'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.emf.xpath' version='0.3.0.v20210722-1426'/>
        <provided namespace='osgi.bundle' name='org.eclipse.e4.emf.xpath' version='0.3.0.v20210722-1426'/>
        <provided namespace='java.package' name='org.eclipse.e4.emf.internal.xpath' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.emf.internal.xpath.helper' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.emf.xpath' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.e4.emf.xpath' version='0.3.0.v20210722-1426'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='osgi.bundle' name='org.apache.commons.jxpath' range='1.2.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='2.6.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.16.100'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.e4.emf.xpath
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.e4.emf.xpath' version='0.3.0.v20210722-1426'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.e4.emf.xpath&#xA;Bundle-Version: 0.3.0.v20210722-1426
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jetty.osgi.boot' version='10.0.11' generation='2'>
      <update id='org.eclipse.jetty.osgi.boot' range='[0.0.0,10.0.11)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='Jetty :: OSGi :: Boot'/>
        <property name='org.eclipse.equinox.p2.description' value='Jetty module for Jetty :: OSGi :: Boot'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Jetty Project'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='https://www.eclipse.org/jetty/'/>
        <property name='maven-groupId' value='org.eclipse.jetty.osgi'/>
        <property name='maven-artifactId' value='jetty-osgi-boot'/>
        <property name='maven-version' value='10.0.11'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.osgi.boot' version='10.0.11'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jetty.osgi.boot' version='10.0.11'/>
        <provided namespace='java.package' name='org.eclipse.jetty.osgi.boot' version='10.0.11'/>
        <provided namespace='java.package' name='org.eclipse.jetty.osgi.boot.utils' version='10.0.11'/>
        <provided namespace='java.package' name='org.eclipse.jetty.osgi.annotations' version='10.0.11'/>
        <provided namespace='osgi.identity' name='org.eclipse.jetty.osgi.boot' version='10.0.11'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='osgi.serviceloader' name='org.eclipse.jetty.webapp.Configuration' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='49'>
        <required namespace='java.package' name='org.slf4j' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='javax.servlet' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='javax.servlet.http' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='org.osgi.framework' range='[1.10.0,1.11.0)'/>
        <required namespace='java.package' name='org.osgi.service.event' range='1.4.0'/>
        <required namespace='java.package' name='org.osgi.service.packageadmin' range='[1.2.1,2.0.0)'/>
        <required namespace='java.package' name='org.osgi.service.startlevel' range='1.0.0'/>
        <required namespace='java.package' name='org.osgi.util.tracker' range='1.3.0'/>
        <required namespace='java.package' name='org.eclipse.jetty.annotations' range='[10.0.11,11.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='java.io' range='0.0.0'/>
        <required namespace='java.package' name='java.lang' range='0.0.0'/>
        <required namespace='java.package' name='java.lang.invoke' range='0.0.0'/>
        <required namespace='java.package' name='java.lang.reflect' range='0.0.0'/>
        <required namespace='java.package' name='java.net' range='0.0.0'/>
        <required namespace='java.package' name='java.nio.file' range='0.0.0'/>
        <required namespace='java.package' name='java.security' range='0.0.0'/>
        <required namespace='java.package' name='java.util' range='0.0.0'/>
        <required namespace='java.package' name='java.util.concurrent' range='0.0.0'/>
        <required namespace='java.package' name='java.util.jar' range='0.0.0'/>
        <required namespace='java.package' name='java.util.regex' range='0.0.0'/>
        <required namespace='java.package' name='java.util.zip' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jetty.deploy' range='[10.0.11,11.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.deploy.bindings' range='[10.0.11,11.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.deploy.graph' range='[10.0.11,11.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.server' range='[10.0.11,11.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.server.handler' range='[10.0.11,11.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util' range='[10.0.11,11.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.component' range='[10.0.11,11.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.resource' range='[10.0.11,11.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.statistic' range='[10.0.11,11.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.webapp' range='[10.0.11,11.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.xml' range='[10.0.11,11.0.0)'/>
        <required namespace='java.package' name='org.slf4j.event' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.helpers' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.spi' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='javax.mail' range='1.4.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.mail.event' range='1.4.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.mail.internet' range='1.4.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.mail.search' range='1.4.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.mail.util' range='1.4.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.transaction' range='1.1.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.transaction.xa' range='1.1.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.objectweb.asm' range='9.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.osgi.service.cm' range='1.4.0'/>
        <required namespace='java.package' name='org.osgi.service.url' range='1.0.0'/>
        <required namespace='java.package' name='org.xml.sax' range='0.0.0'/>
        <required namespace='java.package' name='org.xml.sax.helpers' range='0.0.0'/>
        <requiredProperties namespace='osgi.extender' match='(osgi.extender=osgi.serviceloader.registrar)'>
          <description>
            org.eclipse.jetty.osgi.boot
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.jetty.osgi.boot
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jetty.osgi.boot' version='10.0.11'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jetty.osgi.boot;singleton:=true&#xA;Bundle-Version: 10.0.11
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.standard.schemas' version='1.0.800.v201901071922'>
      <update id='org.eclipse.wst.standard.schemas' range='[0.0.0,1.0.800.v201901071922)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Vendor.0' value='Eclipse Web Tools Platform'/>
        <property name='df_LT.Bundle-Name.0' value='Standard Schemas and DTDs'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name.0'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor.0'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.sourceediting'/>
        <property name='maven-artifactId' value='org.eclipse.wst.standard.schemas'/>
        <property name='maven-version' value='1.0.800-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.standard.schemas' version='1.0.800.v201901071922'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.standard.schemas' version='1.0.800.v201901071922'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.standard.schemas' version='1.0.800.v201901071922'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.wst.xml.core' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.sse.core' range='[1.1.0,2.0.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.standard.schemas' version='1.0.800.v201901071922'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wst.standard.schemas;singleton:=true&#xA;Bundle-Version: 1.0.800.v201901071922
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.report.engine.emitter.config' version='4.12.0.v202211281949' generation='2'>
      <update id='org.eclipse.birt.report.engine.emitter.config' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='BIRT Emitter Configuration Plug-in'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse BIRT Project'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='maven-groupId' value='org.eclipse.birt'/>
        <property name='maven-artifactId' value='org.eclipse.birt.report.engine.emitter.config'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.emitter.config' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.report.engine.emitter.config' version='4.12.0.v202211281949'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.emitter.config' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.emitter.config.i18n' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.emitter.config.impl' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.report.engine.emitter.config' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.engine' range='[2.5.0,5.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.birt.report.engine.emitter.config
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.report.engine.emitter.config' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.report.engine.emitter.config;singleton:=true&#xA;Bundle-Version: 4.12.0.v202211281949
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.report.engine.emitter.config.wpml' version='4.12.0.v202211281949' generation='2'>
      <update id='org.eclipse.birt.report.engine.emitter.config.wpml' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='BIRT Word Emitter Descriptor'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse BIRT Project'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='maven-groupId' value='org.eclipse.birt'/>
        <property name='maven-artifactId' value='org.eclipse.birt.report.engine.emitter.config.wpml'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.emitter.config.wpml' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.report.engine.emitter.config.wpml' version='4.12.0.v202211281949'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.emitter.config.wpml' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.report.engine.emitter.config.wpml' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='osgi.bundle' name='org.eclipse.birt.core' range='[2.3.1,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.engine' range='[2.3.1,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.engine.emitter.config' range='[2.3.0,5.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.birt.report.engine.emitter.config.wpml
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.report.engine.emitter.config.wpml' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.report.engine.emitter.config.wpml;singleton:=true&#xA;Bundle-Version: 4.12.0.v202211281949
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='javax.xml.rpc' version='1.1.2.v202211281949' singleton='false' generation='2'>
      <update id='javax.xml.rpc' range='[0.0.0,1.1.2.v202211281949)' severity='0'/>
      <properties size='6'>
        <property name='df_LT.Bundle-Name' value='XML RPC API'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='maven-groupId' value='org.eclipse.birt'/>
        <property name='maven-artifactId' value='javax.xml.rpc'/>
        <property name='maven-version' value='1.1.2-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='12'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='javax.xml.rpc' version='1.1.2.v202211281949'/>
        <provided namespace='osgi.bundle' name='javax.xml.rpc' version='1.1.2.v202211281949'/>
        <provided namespace='java.package' name='javax.xml.rpc' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.rpc.encoding' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.rpc.handler' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.rpc.handler.soap' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.rpc.holders' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.rpc.server' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.rpc.soap' version='0.0.0'/>
        <provided namespace='osgi.identity' name='javax.xml.rpc' version='1.1.2.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            javax.xml.rpc
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='javax.xml.rpc' version='1.1.2.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: javax.xml.rpc&#xA;Bundle-Version: 1.1.2.v202211281949
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.sqltools.parsers.sql.query' version='1.4.101.201811012051' generation='2'>
      <update id='org.eclipse.datatools.sqltools.parsers.sql.query' range='[0.0.0,1.4.101.201811012051)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Eclipse Data Tools Platform SQL Query Parser Plugin'/>
        <property name='df_LT.providerName' value='Eclipse Data Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.sqltools.parsers.sql.query'/>
        <property name='maven-version' value='1.4.101-SNAPSHOT'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.sqltools.parsers.sql.query' version='1.4.101.201811012051'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.parsers.sql.query' version='1.4.101.201811012051'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.parsers.sql.query' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.parsers.sql.query.postparse' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.parsers.sql.query.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.sqltools.parsers.sql.query' version='1.4.101.201811012051'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.modelbase.sql.query' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.parsers.sql' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.parsers.sql.lexer' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.datatools.sqltools.parsers.sql.query
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.sqltools.parsers.sql.query' version='1.4.101.201811012051'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.sqltools.parsers.sql.query; singleton:=true&#xA;Bundle-Version: 1.4.101.201811012051
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jst.web_userdoc.feature.feature.group' version='3.6.1.v201908261515' singleton='false'>
      <update id='org.eclipse.jst.web_userdoc.feature.feature.group' range='[0.0.0,3.6.1.v201908261515)' severity='0'/>
      <properties size='13'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.webtools.javaee'/>
        <property name='maven-artifactId' value='org.eclipse.jst.web_userdoc.feature'/>
        <property name='maven-version' value='3.6.1-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2006 IBM Corporation and others.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v2.0&#xA;which accompanies this distribution, and is available at&#xA;https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;Contributors:&#xA;IBM Corporation - initial API and implementation'/>
        <property name='df_LT.featureName' value='Eclipse Java Web Developer Tools User Documentation'/>
        <property name='df_LT.description' value='Documentation for the Eclipse Java Web Developer Tools'/>
        <property name='df_LT.providerName' value='Eclipse Web Tools Platform'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.web_userdoc.feature.feature.group' version='3.6.1.v201908261515'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.jsf.doc.user' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.web_userdoc.feature.feature.jar' range='[3.6.1.v201908261515,3.6.1.v201908261515]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.apache.batik.parser.source' version='1.14.0.v20210324-0332' singleton='false'>
      <update id='org.apache.batik.parser.source' range='[0.0.0,1.14.0.v20210324-0332)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.bundleVendor' value='Eclipse Orbit'/>
        <property name='df_LT.bundleName' value='org.apache.xmlgraphics:batik-parser Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='maven-groupId' value='org.eclipse.orbit.bundles'/>
        <property name='maven-artifactId' value='org.apache.batik.parser'/>
        <property name='maven-version' value='1.14.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.parser.source' version='1.14.0.v20210324-0332'/>
        <provided namespace='osgi.bundle' name='org.apache.batik.parser.source' version='1.14.0.v20210324-0332'/>
        <provided namespace='osgi.identity' name='org.apache.batik.parser.source' version='1.14.0.v20210324-0332'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.batik.parser.source' version='1.14.0.v20210324-0332'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.apache.batik.parser.source&#xA;Bundle-Version: 1.14.0.v20210324-0332
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.mapping.ecore.editor' version='2.8.0.v20180706-1146'>
      <update id='org.eclipse.emf.mapping.ecore.editor' range='[0.0.0,2.8.0.v20180706-1146)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='EMF Ecore Mapping Editor'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.emf'/>
        <property name='maven-artifactId' value='org.eclipse.emf.mapping.ecore.editor'/>
        <property name='maven-version' value='2.8.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mapping.ecore.editor' version='2.8.0.v20180706-1146'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.mapping.ecore.editor' version='2.8.0.v20180706-1146'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.mapping.ecore.editor' version='2.8.0.v20180706-1146'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.mapping.ecore.editor' version='2.8.0.v20180706-1146'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.emf.mapping.ecore.editor;singleton:=true&#xA;Bundle-Version: 2.8.0.v20180706-1146
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.ws.infopop' version='1.0.400.v201903050508'>
      <update id='org.eclipse.wst.ws.infopop' range='[0.0.0,1.0.400.v201903050508)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Web Services UI'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.webservices'/>
        <property name='maven-artifactId' value='org.eclipse.wst.ws.infopop'/>
        <property name='maven-version' value='1.0.400-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.ws.infopop' version='1.0.400.v201903050508'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.ws.infopop' version='1.0.400.v201903050508'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.ws.infopop' version='1.0.400.v201903050508'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.ws.infopop' version='1.0.400.v201903050508'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wst.ws.infopop; singleton:=true&#xA;Bundle-Version: 1.0.400.v201903050508
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.report.engine' version='4.12.0.v202211281949' generation='2'>
      <update id='org.eclipse.birt.report.engine' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='BIRT Engine'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse BIRT Project'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='maven-groupId' value='org.eclipse.birt'/>
        <property name='maven-artifactId' value='org.eclipse.birt.report.engine'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='71'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.report.engine' version='4.12.0.v202211281949'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.adapter' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.api' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.api.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.api.script' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.api.script.element' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.api.script.eventadapter' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.api.script.eventhandler' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.api.script.instance' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.content' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.content.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.css.dom' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.css.engine' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.css.engine.value' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.css.engine.value.birt' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.css.engine.value.css' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.data' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.data.dte' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.data.optimize' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.emitter' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.executor' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.executor.buffermgr' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.executor.css' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.executor.template' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.extension' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.extension.engine' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.extension.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.i18n' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.internal.content.wrap' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.internal.document' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.internal.document.v2' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.internal.document.v3' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.internal.document.v4' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.internal.executor.doc' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.internal.executor.dom' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.internal.executor.dup' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.internal.executor.emitter' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.internal.executor.l18n' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.internal.index' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.internal.index.v0' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.internal.index.v1' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.internal.index.v2' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.internal.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.ir' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.layout' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.layout.content' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.layout.emitter' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.layout.emitter.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.layout.html' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.layout.pdf' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.layout.pdf.font' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.layout.pdf.hyphen' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.layout.pdf.text' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.layout.pdf.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.nLayout' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.nLayout.area' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.nLayout.area.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.nLayout.area.style' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.parser' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.plugin' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.presentation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.script.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.script.internal.element' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.script.internal.instance' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.toc' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.toc.document' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.report.engine' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='15'>
        <required namespace='osgi.bundle' name='org.eclipse.birt.core' range='[2.1.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.model' range='[2.1.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.data' range='[2.1.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.w3c.css.sac' range='1.3.1'/>
        <required namespace='osgi.bundle' name='com.github.librepdf.openpdf' range='[1.3.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.engine.fonts' range='[2.1.0,5.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.data.adapter' range='4.12.0'/>
        <required namespace='osgi.bundle' name='org.apache.batik.util' range='1.14.0'/>
        <required namespace='java.package' name='org.apache.batik.css.engine' range='1.14.0'/>
        <required namespace='java.package' name='org.apache.batik.css.engine.value' range='1.14.0'/>
        <required namespace='java.package' name='org.apache.batik.css.parser' range='1.14.0'/>
        <required namespace='java.package' name='org.apache.batik.i18n' range='1.14.0'/>
        <required namespace='java.package' name='org.apache.batik.transcoder' range='1.14.0'/>
        <required namespace='java.package' name='org.apache.batik.transcoder.image' range='1.14.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.birt.report.engine
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.report.engine' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.report.engine; singleton:=true&#xA;Bundle-Version: 4.12.0.v202211281949
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.xmleditor.doc.user' version='1.1.0.v201903222120' generation='2'>
      <update id='org.eclipse.wst.xmleditor.doc.user' range='[0.0.0,1.1.0.v201903222120)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='XML editor'/>
        <property name='df_LT.pluginProvider' value='Eclipse Web Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%pluginProvider'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.sourceediting'/>
        <property name='maven-artifactId' value='org.eclipse.wst.xmleditor.doc.user'/>
        <property name='maven-version' value='1.1.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.xmleditor.doc.user' version='1.1.0.v201903222120'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.xmleditor.doc.user' version='1.1.0.v201903222120'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.xmleditor.doc.user' version='1.1.0.v201903222120'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.wst.xmleditor.doc.user
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.xmleditor.doc.user' version='1.1.0.v201903222120'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wst.xmleditor.doc.user; singleton:=true&#xA;Bundle-Version: 1.1.0.v201903222120
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.report.data.oda.jdbc.dbprofile.sampledb.nl1' version='4.12.0.v202211281949' singleton='false'>
      <update id='org.eclipse.birt.report.data.oda.jdbc.dbprofile.sampledb.nl1' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='7'>
        <property name='df_LT.Bundle-Name' value='BIRT Sample Database Connection Profile Plug-in Nl Fragment'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.birt.nl'/>
        <property name='maven-artifactId' value='org.eclipse.birt.report.data.oda.jdbc.dbprofile.sampledb.nl1'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.data.oda.jdbc.dbprofile.sampledb.nl1' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.report.data.oda.jdbc.dbprofile.sampledb.nl1' version='4.12.0.v202211281949'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.data.oda.jdbc.dbprofile.sampledb.nls' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.report.data.oda.jdbc.dbprofile.sampledb.nl1' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.fragment'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='osgi.fragment' name='org.eclipse.birt.report.data.oda.jdbc.dbprofile.sampledb' version='4.12.0.v202211281949'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.data.oda.jdbc.dbprofile.sampledb' range='[2.1.0,5.0.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.report.data.oda.jdbc.dbprofile.sampledb.nl1' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.report.data.oda.jdbc.dbprofile.sampledb.nl1&#xA;Bundle-Version: 4.12.0.v202211281949&#xA;Fragment-Host: org.eclipse.birt.report.data.oda.jdbc.dbprofile.sampledb;bundle-version=&quot;[2.1.0,5.0.0)&quot;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.report.designer.ui.views' version='4.12.0.v202211281949' generation='2'>
      <update id='org.eclipse.birt.report.designer.ui.views' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='BIRT UI Views Plug-in'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse BIRT Project'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.birt'/>
        <property name='maven-artifactId' value='org.eclipse.birt.report.designer.ui.views'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='22'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.designer.ui.views' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.report.designer.ui.views' version='4.12.0.v202211281949'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.designer.internal.ui.swt.custom' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.designer.internal.ui.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.designer.internal.ui.views' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.designer.internal.ui.views.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.designer.internal.ui.views.attributes.page' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.designer.internal.ui.views.attributes.provider' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.designer.internal.ui.views.attributes.section' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.designer.internal.ui.views.attributes.widget' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.designer.internal.ui.views.data' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.designer.internal.ui.views.data.dnd' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.designer.internal.ui.views.data.providers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.designer.internal.ui.views.outline.dnd' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.designer.internal.ui.views.outline.providers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.designer.ui.views' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.designer.ui.views.attributes' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.designer.ui.views.attributes.providers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.designer.ui.views.data' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.report.designer.ui.views' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='11'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gef' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.designer.core' range='[2.1.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.forms' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.data' range='[2.1.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.engine' range='[2.1.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.designer.ui' range='[2.1.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.data.adapter' range='[2.5.1,5.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.birt.report.designer.ui.views
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.report.designer.ui.views' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.report.designer.ui.views;singleton:=true&#xA;Bundle-Version: 4.12.0.v202211281949
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.report.designer.ui.lib.explorer.source' version='4.12.0.v202211281949' singleton='false'>
      <update id='org.eclipse.birt.report.designer.ui.lib.explorer.source' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse BIRT Project'/>
        <property name='df_LT.bundleName' value='BIRT Library Explorer Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.birt'/>
        <property name='maven-artifactId' value='org.eclipse.birt.report.designer.ui.lib.explorer'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.designer.ui.lib.explorer.source' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.report.designer.ui.lib.explorer.source' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.report.designer.ui.lib.explorer.source' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.report.designer.ui.lib.explorer.source' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.report.designer.ui.lib.explorer.source&#xA;Bundle-Version: 4.12.0.v202211281949
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.chart.device.pdf.source' version='4.12.0.v202211281949' singleton='false'>
      <update id='org.eclipse.birt.chart.device.pdf.source' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse BIRT Project'/>
        <property name='df_LT.bundleName' value='BIRT Chart Device PDF Extension Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.birt'/>
        <property name='maven-artifactId' value='org.eclipse.birt.chart.device.pdf'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.chart.device.pdf.source' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.chart.device.pdf.source' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.chart.device.pdf.source' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.chart.device.pdf.source' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.chart.device.pdf.source&#xA;Bundle-Version: 4.12.0.v202211281949
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.ws.service.policy.ui' version='1.0.500.v201903050508' generation='2'>
      <update id='org.eclipse.wst.ws.service.policy.ui' range='[0.0.0,1.0.500.v201903050508)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.PLUGIN_NAME' value='Service Policy - UI'/>
        <property name='df_LT.PLUGIN_PROVIDER' value='Eclipse Web Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%PLUGIN_NAME'/>
        <property name='org.eclipse.equinox.p2.provider' value='%PLUGIN_PROVIDER'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.webservices'/>
        <property name='maven-artifactId' value='org.eclipse.wst.ws.service.policy.ui'/>
        <property name='maven-version' value='1.0.500-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.ws.service.policy.ui' version='1.0.500.v201903050508'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.ws.service.policy.ui' version='1.0.500.v201903050508'/>
        <provided namespace='java.package' name='org.eclipse.wst.ws.service.policy.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.ws.service.policy.ui.utils' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.ws.service.policy.ui' version='1.0.500.v201903050508'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='9'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.3.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.ws.service.policy' range='[1.0.0,1.1.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.swt' range='[3.3.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='[3.3.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.3.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.3.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='[3.3.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.forms' range='[3.3.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.5))'>
          <description>
            org.eclipse.wst.ws.service.policy.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.ws.service.policy.ui' version='1.0.500.v201903050508'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wst.ws.service.policy.ui;singleton:=true&#xA;Bundle-Version: 1.0.500.v201903050508
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.report.debug.core' version='4.12.0.v202211281949' generation='2'>
      <update id='org.eclipse.birt.report.debug.core' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='BIRT Debug Core Plug-in'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse BIRT Project'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='maven-groupId' value='org.eclipse.birt'/>
        <property name='maven-artifactId' value='org.eclipse.birt.report.debug.core'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='11'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.debug.core' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.report.debug.core' version='4.12.0.v202211281949'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.debug.core.i18n' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.debug.internal.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.debug.internal.core.launcher' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.debug.internal.core.vm' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.debug.internal.core.vm.js' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.debug.internal.core.vm.rm' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.report.debug.core' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='3'>
        <required namespace='osgi.bundle' name='org.eclipse.birt.core' range='4.12.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.engine' range='[2.3.0,5.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.birt.report.debug.core
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.report.debug.core' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.report.debug.core;singleton:=true&#xA;Bundle-Version: 4.12.0.v202211281949
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.integration.wtp.feature.group' version='4.12.0.v202211281949' singleton='false'>
      <update id='org.eclipse.birt.integration.wtp.feature.group' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='14'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.eclipse.org/birt'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.birt.features'/>
        <property name='maven-artifactId' value='org.eclipse.birt.integration.wtp'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 2.0 (available at&#xA;http://www.eclipse.org/legal/epl-2.0.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='(c) Copyright Eclipse Contributors and others 2004, 2007. All rights reserved.'/>
        <property name='df_LT.featureName' value='Eclipse BIRT Web Tools Project'/>
        <property name='df_LT.description' value='Eclipse Business Intelligence and Reporting Tools (BIRT) Report Designer Plug-ins,  Runtime and user documentation.'/>
        <property name='df_LT.providerName' value='Eclipse BIRT Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.integration.wtp.feature.group' version='4.12.0.v202211281949'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='14'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.ide' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.commands' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.core' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.common.feature.group' range='2.3.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore.feature.group' range='2.3.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.web_ui.feature.feature.group' range='3.1.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.common.fproj.enablement.jdt.feature.group' range='3.1.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.enterprise_ui.feature.feature.group' range='3.1.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.web_ui.feature.feature.group' range='3.1.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.integration.wtp.ui' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.integration.wtp.feature.jar' range='[4.12.0.v202211281949,4.12.0.v202211281949]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='%25copyrightURL' url='%25copyrightURL'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.emf.mapping.ecore2xml.ui' version='2.12.0.v20190528-0725' generation='2'>
      <update id='org.eclipse.emf.mapping.ecore2xml.ui' range='[0.0.0,2.12.0.v20190528-0725)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='EMF Ecore to XML Mapping Editor'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.emf'/>
        <property name='maven-artifactId' value='org.eclipse.emf.mapping.ecore2xml.ui'/>
        <property name='maven-version' value='2.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mapping.ecore2xml.ui' version='2.12.0.v20190528-0725'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.mapping.ecore2xml.ui' version='2.12.0.v20190528-0725'/>
        <provided namespace='java.package' name='org.eclipse.emf.mapping.ecore2xml.action' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.mapping.ecore2xml.presentation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.mapping.ecore2xml.provider' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.mapping.ecore2xml.ui' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.mapping.ecore2xml.ui' version='2.12.0.v20190528-0725'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='11'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.mapping.ecore2xml' range='[2.11.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit' range='[2.15.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='[2.18.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.edit' range='[2.12.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='[2.16.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit.ui' range='[2.16.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.mapping.ecore2ecore' range='[2.11.0,3.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.5))'>
          <description>
            org.eclipse.emf.mapping.ecore2xml.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.mapping.ecore2xml.ui' version='2.12.0.v20190528-0725'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.emf.mapping.ecore2xml.ui;singleton:=true&#xA;Bundle-Version: 2.12.0.v20190528-0725
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.compare' version='3.8.500.v20220812-1406' generation='2'>
      <update id='org.eclipse.compare' range='[0.0.0,3.8.500.v20220812-1406)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Compare Support'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='eclipse.platform.team'/>
        <property name='maven-artifactId' value='org.eclipse.compare'/>
        <property name='maven-version' value='3.8.500-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='12'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.compare' version='3.8.500.v20220812-1406'/>
        <provided namespace='osgi.bundle' name='org.eclipse.compare' version='3.8.500.v20220812-1406'/>
        <provided namespace='java.package' name='org.eclipse.compare' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.compare.contentmergeviewer' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.compare.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.compare.internal.merge' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.compare.internal.patch' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.compare.patch' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.compare.structuremergeviewer' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.compare' version='3.8.500.v20220812-1406'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='13'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='[3.8.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='[3.3.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.views' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench.texteditor' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.editors' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.forms' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.compare.core' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.navigator' range='[3.2.0,4.0.0)' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.compare
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.compare' version='3.8.500.v20220812-1406'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.compare; singleton:=true&#xA;Bundle-Version: 3.8.500.v20220812-1406
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.report.engine.source' version='4.12.0.v202211281949' singleton='false'>
      <update id='org.eclipse.birt.report.engine.source' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse BIRT Project'/>
        <property name='df_LT.bundleName' value='BIRT Engine Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.birt'/>
        <property name='maven-artifactId' value='org.eclipse.birt.report.engine'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.source' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.report.engine.source' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.report.engine.source' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.report.engine.source' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.report.engine.source&#xA;Bundle-Version: 4.12.0.v202211281949
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jst.standard.schemas' version='1.2.400.v202101070609'>
      <update id='org.eclipse.jst.standard.schemas' range='[0.0.0,1.2.400.v202101070609)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Vendor.0' value='Eclipse Web Tools Platform'/>
        <property name='df_LT.Bundle-Name.0' value='Java EE Related Schemas'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name.0'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor.0'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.sourceediting'/>
        <property name='maven-artifactId' value='org.eclipse.jst.standard.schemas'/>
        <property name='maven-version' value='1.2.400-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.standard.schemas' version='1.2.400.v202101070609'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jst.standard.schemas' version='1.2.400.v202101070609'/>
        <provided namespace='osgi.identity' name='org.eclipse.jst.standard.schemas' version='1.2.400.v202101070609'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='jakarta.servlet' range='5.0.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jst.standard.schemas' version='1.2.400.v202101070609'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jst.standard.schemas;singleton:=true&#xA;Bundle-Version: 1.2.400.v202101070609
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.chart.engine.source' version='4.12.0.v202211281949' singleton='false'>
      <update id='org.eclipse.birt.chart.engine.source' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse BIRT Project'/>
        <property name='df_LT.bundleName' value='BIRT Chart Engine Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.birt'/>
        <property name='maven-artifactId' value='org.eclipse.birt.chart.engine'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.chart.engine.source' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.chart.engine.source' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.chart.engine.source' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.chart.engine.source' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.chart.engine.source&#xA;Bundle-Version: 4.12.0.v202211281949
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jdt.doc.user' version='3.15.1500.v20220829-1143'>
      <update id='org.eclipse.jdt.doc.user' range='[0.0.0,3.15.1500.v20220829-1143)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Eclipse Java Development User Guide'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.jdt'/>
        <property name='maven-artifactId' value='org.eclipse.jdt.doc.user'/>
        <property name='maven-version' value='3.15.1500-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.doc.user' version='3.15.1500.v20220829-1143'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jdt.doc.user' version='3.15.1500.v20220829-1143'/>
        <provided namespace='osgi.identity' name='org.eclipse.jdt.doc.user' version='3.15.1500.v20220829-1143'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.help' range='[3.2.0,4.0.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jdt.doc.user' version='3.15.1500.v20220829-1143'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jdt.doc.user; singleton:=true&#xA;Bundle-Version: 3.15.1500.v20220829-1143
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ltk.core.refactoring' version='3.13.0.v20220822-0502' generation='2'>
      <update id='org.eclipse.ltk.core.refactoring' range='[0.0.0,3.13.0.v20220822-0502)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Refactoring Core'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.ltk'/>
        <property name='maven-artifactId' value='org.eclipse.ltk.core.refactoring'/>
        <property name='maven-version' value='3.13.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='14'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ltk.core.refactoring' version='3.13.0.v20220822-0502'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ltk.core.refactoring' version='3.13.0.v20220822-0502'/>
        <provided namespace='java.package' name='org.eclipse.ltk.core.refactoring' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ltk.core.refactoring.history' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ltk.core.refactoring.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ltk.core.refactoring.participants' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ltk.core.refactoring.resource' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ltk.internal.core.refactoring' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ltk.internal.core.refactoring.history' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ltk.internal.core.refactoring.resource' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ltk.internal.core.refactoring.resource.undostates' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.ltk.core.refactoring' version='3.13.0.v20220822-0502'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='8'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.25.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='[3.4.100,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filesystem' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filebuffers' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.16.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.commands' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.text' range='[3.5.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.ltk.core.refactoring
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ltk.core.refactoring' version='3.13.0.v20220822-0502'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.ltk.core.refactoring; singleton:=true&#xA;Bundle-Version: 3.13.0.v20220822-0502
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.lucene.core' version='8.4.1.v20200122-1459' singleton='false' generation='2'>
      <update id='org.apache.lucene.core' range='[0.0.0,8.4.1.v20200122-1459)' severity='0'/>
      <properties size='7'>
        <property name='df_LT.bundleVendor' value='Eclipse Orbit'/>
        <property name='df_LT.bundleName' value='Lucene Core'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='maven-groupId' value='org.eclipse.orbit.bundles'/>
        <property name='maven-artifactId' value='org.apache.lucene.core'/>
        <property name='maven-version' value='8.4.1-SNAPSHOT'/>
      </properties>
      <provides size='32'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.lucene.core' version='8.4.1.v20200122-1459'/>
        <provided namespace='osgi.bundle' name='org.apache.lucene.core' version='8.4.1.v20200122-1459'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis' version='8.4.1'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.standard' version='8.4.1'/>
        <provided namespace='java.package' name='org.apache.lucene.document' version='8.4.1'/>
        <provided namespace='java.package' name='org.apache.lucene.index' version='8.4.1'/>
        <provided namespace='java.package' name='org.apache.lucene.search' version='8.4.1'/>
        <provided namespace='java.package' name='org.apache.lucene.store' version='8.4.1'/>
        <provided namespace='java.package' name='org.apache.lucene.util.fst' version='8.4.1'/>
        <provided namespace='java.package' name='org.apache.lucene' version='8.4.1'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.tokenattributes' version='8.4.1'/>
        <provided namespace='java.package' name='org.apache.lucene.codecs' version='8.4.1'/>
        <provided namespace='java.package' name='org.apache.lucene.codecs.blocktree' version='8.4.1'/>
        <provided namespace='java.package' name='org.apache.lucene.codecs.compressing' version='8.4.1'/>
        <provided namespace='java.package' name='org.apache.lucene.codecs.lucene50' version='8.4.1'/>
        <provided namespace='java.package' name='org.apache.lucene.codecs.lucene60' version='8.4.1'/>
        <provided namespace='java.package' name='org.apache.lucene.codecs.lucene70' version='8.4.1'/>
        <provided namespace='java.package' name='org.apache.lucene.codecs.lucene80' version='8.4.1'/>
        <provided namespace='java.package' name='org.apache.lucene.codecs.lucene84' version='8.4.1'/>
        <provided namespace='java.package' name='org.apache.lucene.codecs.perfield' version='8.4.1'/>
        <provided namespace='java.package' name='org.apache.lucene.geo' version='8.4.1'/>
        <provided namespace='java.package' name='org.apache.lucene.search.similarities' version='8.4.1'/>
        <provided namespace='java.package' name='org.apache.lucene.search.spans' version='8.4.1'/>
        <provided namespace='java.package' name='org.apache.lucene.util' version='8.4.1'/>
        <provided namespace='java.package' name='org.apache.lucene.util.automaton' version='8.4.1'/>
        <provided namespace='java.package' name='org.apache.lucene.util.bkd' version='8.4.1'/>
        <provided namespace='java.package' name='org.apache.lucene.util.graph' version='8.4.1'/>
        <provided namespace='java.package' name='org.apache.lucene.util.mutable' version='8.4.1'/>
        <provided namespace='java.package' name='org.apache.lucene.util.packed' version='8.4.1'/>
        <provided namespace='osgi.identity' name='org.apache.lucene.core' version='8.4.1.v20200122-1459'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='3'>
        <required namespace='java.package' name='com.sun.management' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='sun.misc' range='0.0.0' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.lucene.core' version='8.4.1.v20200122-1459'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.apache.lucene.core&#xA;Bundle-Version: 8.4.1.v20200122-1459
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.chart.device.extension.nl1' version='4.12.0.v202211281949' singleton='false'>
      <update id='org.eclipse.birt.chart.device.extension.nl1' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='BIRT Chart Device Extension(s) NLS Support'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='maven-groupId' value='org.eclipse.birt.nl'/>
        <property name='maven-artifactId' value='org.eclipse.birt.chart.device.extension.nl1'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.chart.device.extension.nl1' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.chart.device.extension.nl1' version='4.12.0.v202211281949'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.device.extension.i18n' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.chart.device.extension.nl1' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.fragment'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='osgi.fragment' name='org.eclipse.birt.chart.device.extension' version='4.12.0.v202211281949'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.birt.chart.device.extension' range='[2.1.0,5.0.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.chart.device.extension.nl1' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.chart.device.extension.nl1&#xA;Bundle-Version: 4.12.0.v202211281949&#xA;Fragment-Host: org.eclipse.birt.chart.device.extension;bundle-version=&quot;[2.1.0,5.0.0)&quot;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.dtd.core' version='1.2.300.v202207121749' generation='2'>
      <update id='org.eclipse.wst.dtd.core' range='[0.0.0,1.2.300.v202207121749)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Structured Source DTD Core'/>
        <property name='df_LT.providerName' value='Eclipse Web Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.sourceediting'/>
        <property name='maven-artifactId' value='org.eclipse.wst.dtd.core'/>
        <property name='maven-version' value='1.2.300-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='28'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.dtd.core' version='1.2.300.v202207121749'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.dtd.core' version='1.2.300.v202207121749'/>
        <provided namespace='java.package' name='org.eclipse.wst.dtd.core.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.dtd.core.internal.content' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.dtd.core.internal.contentmodel' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.dtd.core.internal.document' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.dtd.core.internal.emf' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.dtd.core.internal.emf.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.dtd.core.internal.emf.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.dtd.core.internal.encoding' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.dtd.core.internal.event' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.dtd.core.internal.modelhandler' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.dtd.core.internal.parser' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.dtd.core.internal.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.dtd.core.internal.provisional.contenttype' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.dtd.core.internal.provisional.document' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.dtd.core.internal.provisional.text' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.dtd.core.internal.saxparser' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.dtd.core.internal.tasks' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.dtd.core.internal.text' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.dtd.core.internal.tokenizer' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.dtd.core.internal.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.dtd.core.internal.validation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.dtd.core.internal.validation.eclipse' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.dtd.core.text' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.dtd.core' version='1.2.300.v202207121749'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='10'>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.13.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.14.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='[2.14.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.uriresolver' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.sse.core' range='[1.2.0,1.3.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.xml.core' range='[1.2.0,1.3.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.validation' range='[1.2.0,1.3.0)'/>
        <required namespace='java.package' name='com.ibm.icu.util' range='0.0.0'/>
        <required namespace='java.package' name='com.ibm.icu.text' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.wst.dtd.core
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.dtd.core' version='1.2.300.v202207121749'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wst.dtd.core; singleton:=true&#xA;Bundle-Version: 1.2.300.v202207121749
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.web_ui.feature.feature.group' version='3.27.0.v202208280234' singleton='false'>
      <update id='org.eclipse.wst.web_ui.feature.feature.group' range='[0.0.0,3.27.0.v202208280234)' severity='0'/>
      <properties size='13'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.webtools.sourceediting'/>
        <property name='maven-artifactId' value='org.eclipse.wst.web_ui.feature'/>
        <property name='maven-version' value='3.27.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2006, 2009 IBM Corporation and others.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License 2.0&#xA;which accompanies this distribution, and is available at&#xA;https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;SPDX-License-Identifier: EPL-2.0&#xA;&#xA;Contributors:&#xA;IBM Corporation - initial API and implementation'/>
        <property name='df_LT.featureName' value='Eclipse Web Developer Tools'/>
        <property name='df_LT.description' value='Editors and tools for working with HTML, CSS, XHTML, in combination, and more.'/>
        <property name='df_LT.providerName' value='Eclipse Web Tools Platform'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.web_ui.feature.feature.group' version='3.27.0.v202208280234'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='13'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.web_userdoc.feature.feature.group' range='[3.18.0.v202004271556,3.18.0.v202004271556]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.web_core.feature.feature.group' range='[3.27.0.v202207150226,3.27.0.v202207150226]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.xml_ui.feature.feature.group' range='[3.27.0.v202208280234,3.27.0.v202208280234]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.json_ui.feature.feature.group' range='[1.1.10.v202103121626,1.1.10.v202103121626]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.web_js_support.feature.feature.group' range='[3.22.0.v202207121749,3.22.0.v202207121749]' optional='true'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.common_ui.feature.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.server_ui.feature.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.html.ui.infopop' range='[1.0.201.v201903222120,1.0.201.v201903222120]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.web.ui.infopop' range='[1.0.300.v201903222120,1.0.300.v201903222120]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.css.ui' range='[1.2.100.v202207121749,1.2.100.v202207121749]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.html.ui' range='[1.1.700.v202207121749,1.1.700.v202207121749]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.web.ui' range='[1.2.300.v202206160209,1.2.300.v202206160209]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.web_ui.feature.feature.jar' range='[3.27.0.v202208280234,3.27.0.v202208280234]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.search' version='3.14.200.v20220817-1340' generation='2'>
      <update id='org.eclipse.search' range='[0.0.0,3.14.200.v20220817-1340)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Search Support'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.search'/>
        <property name='maven-version' value='3.14.200-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='17'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.search' version='3.14.200.v20220817-1340'/>
        <provided namespace='osgi.bundle' name='org.eclipse.search' version='3.14.200.v20220817-1340'/>
        <provided namespace='java.package' name='org.eclipse.search.core.text' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.search.internal.core.text' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.search.internal.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.search.internal.ui.text' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.search.internal.ui.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.search.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.search.ui.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.search.ui.text' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.search2.internal.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.search2.internal.ui.basic.views' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.search2.internal.ui.text' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.search2.internal.ui.text2' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.search' version='3.14.200.v20220817-1340'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='12'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.14.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filesystem' range='[1.3.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filebuffers' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench.texteditor' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.forms' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ltk.core.refactoring' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ltk.ui.refactoring' range='[3.5.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.search
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.search' version='3.14.200.v20220817-1340'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.search; singleton:=true&#xA;Bundle-Version: 3.14.200.v20220817-1340
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.swt' version='3.121.0.v20220829-1402' generation='2'>
      <update id='org.eclipse.swt' range='[0.0.0,3.121.0.v20220829-1402)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Standard Widget Toolkit'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.swt'/>
        <property name='maven-artifactId' value='org.eclipse.swt'/>
        <property name='maven-version' value='3.121.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='20'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.swt' version='3.121.0.v20220829-1402'/>
        <provided namespace='osgi.bundle' name='org.eclipse.swt' version='3.121.0.v20220829-1402'/>
        <provided namespace='java.package' name='org.eclipse.swt' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swt.accessibility' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swt.awt' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swt.browser' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swt.custom' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swt.dnd' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swt.events' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swt.graphics' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swt.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swt.internal.image' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swt.layout' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swt.opengl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swt.printing' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swt.program' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swt.widgets' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.swt' version='3.121.0.v20220829-1402'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='8'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.swt.gtk.linux.ppc64le' range='[3.121.0.v20220829-1402,3.121.0.v20220829-1402]'>
          <filter>
            (&amp;(osgi.arch=ppc64le)(osgi.os=linux)(osgi.ws=gtk)(!(org.eclipse.swt.buildtime=true)))
          </filter>
        </required>
        <required namespace='java.package' name='org.eclipse.swt.accessibility2' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.swt.gtk.linux.aarch64' range='[3.121.0.v20220829-1402,3.121.0.v20220829-1402]'>
          <filter>
            (&amp;(osgi.arch=aarch64)(osgi.os=linux)(osgi.ws=gtk)(!(org.eclipse.swt.buildtime=true)))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.swt.gtk.linux.x86_64' range='[3.121.0.v20220829-1402,3.121.0.v20220829-1402]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=linux)(osgi.ws=gtk)(!(org.eclipse.swt.buildtime=true)))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.swt.cocoa.macosx.aarch64' range='[3.121.0.v20220829-1402,3.121.0.v20220829-1402]'>
          <filter>
            (&amp;(osgi.arch=aarch64)(osgi.os=macosx)(osgi.ws=cocoa)(!(org.eclipse.swt.buildtime=true)))
          </filter>
        </required>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.swt
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.swt.win32.win32.x86_64' range='[3.121.0.v20220829-1402,3.121.0.v20220829-1402]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=win32)(osgi.ws=win32)(!(org.eclipse.swt.buildtime=true)))
          </filter>
        </required>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.swt.cocoa.macosx.x86_64' range='[3.121.0.v20220829-1402,3.121.0.v20220829-1402]'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=macosx)(osgi.ws=cocoa)(!(org.eclipse.swt.buildtime=true)))
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.swt' version='3.121.0.v20220829-1402'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.swt; singleton:=true&#xA;Bundle-Version: 3.121.0.v20220829-1402
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jetty.servlet' version='10.0.11' singleton='false' generation='2'>
      <update id='org.eclipse.jetty.servlet' range='[0.0.0,10.0.11)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='Jetty :: Servlet Handling'/>
        <property name='org.eclipse.equinox.p2.description' value='Jetty module for Jetty :: Servlet Handling'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Jetty Project'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='https://www.eclipse.org/jetty/'/>
        <property name='maven-groupId' value='org.eclipse.jetty'/>
        <property name='maven-artifactId' value='jetty-servlet'/>
        <property name='maven-version' value='10.0.11'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.servlet' version='10.0.11'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jetty.servlet' version='10.0.11'/>
        <provided namespace='java.package' name='org.eclipse.jetty.servlet' version='10.0.11'/>
        <provided namespace='java.package' name='org.eclipse.jetty.servlet.jmx' version='10.0.11'/>
        <provided namespace='java.package' name='org.eclipse.jetty.servlet.listener' version='10.0.11'/>
        <provided namespace='osgi.identity' name='org.eclipse.jetty.servlet' version='10.0.11'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='41'>
        <required namespace='java.package' name='org.slf4j' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='java.beans' range='0.0.0'/>
        <required namespace='java.package' name='java.io' range='0.0.0'/>
        <required namespace='java.package' name='java.lang' range='0.0.0'/>
        <required namespace='java.package' name='java.lang.annotation' range='0.0.0'/>
        <required namespace='java.package' name='java.lang.invoke' range='0.0.0'/>
        <required namespace='java.package' name='java.lang.management' range='0.0.0'/>
        <required namespace='java.package' name='java.lang.reflect' range='0.0.0'/>
        <required namespace='java.package' name='java.net' range='0.0.0'/>
        <required namespace='java.package' name='java.nio' range='0.0.0'/>
        <required namespace='java.package' name='java.nio.charset' range='0.0.0'/>
        <required namespace='java.package' name='java.util' range='0.0.0'/>
        <required namespace='java.package' name='java.util.concurrent' range='0.0.0'/>
        <required namespace='java.package' name='java.util.concurrent.atomic' range='0.0.0'/>
        <required namespace='java.package' name='java.util.function' range='0.0.0'/>
        <required namespace='java.package' name='java.util.regex' range='0.0.0'/>
        <required namespace='java.package' name='java.util.stream' range='0.0.0'/>
        <required namespace='java.package' name='javax.servlet' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='javax.servlet.annotation' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='javax.servlet.descriptor' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='javax.servlet.http' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.http' range='[10.0.11,11.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.http.pathmap' range='[10.0.11,11.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.io' range='[10.0.11,11.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.jmx' range='[10.0.11,11.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.jetty.security' range='[10.0.11,11.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.server' range='[10.0.11,11.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.server.handler' range='[10.0.11,11.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.server.handler.gzip' range='[10.0.11,11.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.server.session' range='[10.0.11,11.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.servlet' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jetty.util' range='[10.0.11,11.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.ajax' range='[10.0.11,11.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.annotation' range='[10.0.11,11.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.component' range='[10.0.11,11.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.resource' range='[10.0.11,11.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.thread' range='[10.0.11,11.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.slf4j.event' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.helpers' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.spi' range='[1.7.0,3.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.jetty.servlet
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jetty.servlet' version='10.0.11'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jetty.servlet&#xA;Bundle-Version: 10.0.11
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.report.engine.emitter.config.docx.source' version='4.12.0.v202211281949' singleton='false'>
      <update id='org.eclipse.birt.report.engine.emitter.config.docx.source' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse BIRT Project'/>
        <property name='df_LT.bundleName' value='BIRT Docx Emitter Descriptor Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.birt'/>
        <property name='maven-artifactId' value='org.eclipse.birt.report.engine.emitter.config.docx'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.emitter.config.docx.source' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.report.engine.emitter.config.docx.source' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.report.engine.emitter.config.docx.source' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.report.engine.emitter.config.docx.source' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.report.engine.emitter.config.docx.source&#xA;Bundle-Version: 4.12.0.v202211281949
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.httpcomponents.httpcore' version='4.4.15.v20220209-2345' singleton='false' generation='2'>
      <update id='org.apache.httpcomponents.httpcore' range='[0.0.0,4.4.15.v20220209-2345)' severity='0'/>
      <properties size='7'>
        <property name='df_LT.bundleVendor' value='Eclipse Orbit'/>
        <property name='df_LT.bundleName' value='Apache HttpCore'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='maven-groupId' value='org.eclipse.orbit.bundles'/>
        <property name='maven-artifactId' value='org.apache.httpcomponents.httpcore'/>
        <property name='maven-version' value='4.4.15-SNAPSHOT'/>
      </properties>
      <provides size='22'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.httpcomponents.httpcore' version='4.4.15.v20220209-2345'/>
        <provided namespace='osgi.bundle' name='org.apache.httpcomponents.httpcore' version='4.4.15.v20220209-2345'/>
        <provided namespace='java.package' name='org.apache.http.impl' version='4.4.15'/>
        <provided namespace='java.package' name='org.apache.http.impl.bootstrap' version='4.4.15'/>
        <provided namespace='java.package' name='org.apache.http.impl.entity' version='4.4.15'/>
        <provided namespace='java.package' name='org.apache.http.impl.io' version='4.4.15'/>
        <provided namespace='java.package' name='org.apache.http.impl.pool' version='4.4.15'/>
        <provided namespace='java.package' name='org.apache.http' version='4.4.15'/>
        <provided namespace='java.package' name='org.apache.http.annotation' version='4.4.15'/>
        <provided namespace='java.package' name='org.apache.http.concurrent' version='4.4.15'/>
        <provided namespace='java.package' name='org.apache.http.config' version='4.4.15'/>
        <provided namespace='java.package' name='org.apache.http.entity' version='4.4.15'/>
        <provided namespace='java.package' name='org.apache.http.io' version='4.4.15'/>
        <provided namespace='java.package' name='org.apache.http.message' version='4.4.15'/>
        <provided namespace='java.package' name='org.apache.http.params' version='4.4.15'/>
        <provided namespace='java.package' name='org.apache.http.pool' version='4.4.15'/>
        <provided namespace='java.package' name='org.apache.http.protocol' version='4.4.15'/>
        <provided namespace='java.package' name='org.apache.http.ssl' version='4.4.15'/>
        <provided namespace='java.package' name='org.apache.http.util' version='4.4.15'/>
        <provided namespace='osgi.identity' name='org.apache.httpcomponents.httpcore' version='4.4.15.v20220209-2345'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='16'>
        <required namespace='java.package' name='javax.net' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.net.ssl' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.http' range='[4.4.0,5.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.http.concurrent' range='[4.4.0,5.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.http.config' range='[4.4.0,5.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.http.entity' range='[4.4.0,5.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.http.impl' range='[4.4.0,5.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.http.impl.entity' range='[4.4.0,5.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.http.impl.io' range='[4.4.0,5.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.http.io' range='[4.4.0,5.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.http.message' range='[4.4.0,5.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.http.params' range='[4.4.0,5.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.http.pool' range='[4.4.0,5.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.http.protocol' range='[4.4.0,5.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.http.util' range='[4.4.0,5.0.0)' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.6))'>
          <description>
            org.apache.httpcomponents.httpcore
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.httpcomponents.httpcore' version='4.4.15.v20220209-2345'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.apache.httpcomponents.httpcore&#xA;Bundle-Version: 4.4.15.v20220209-2345
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.chart.cshelp.feature.jar' version='4.12.0.v202211281949'>
      <properties size='14'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.eclipse.org/birt'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.update.feature.plugin' value='org.eclipse.birt.chart.cshelp'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 2.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-2.0.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;&#x9;- Content may be structured and packaged into modules to facilitate delivering,&#xA;&#x9;  extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;&#x9;  plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;&#x9;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;&#x9;  in a directory named &quot;plugins&quot;.&#xA;&#x9;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;&#x9;  Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;&#x9;  Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;&#x9;  numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;&#x9;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;&#x9;  named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;&#x9;- The top-level (root) directory&#xA;&#x9;- Plug-in and Fragment directories&#xA;&#x9;- Inside Plug-ins and Fragments packaged as JARs&#xA;&#x9;- Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;&#x9;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;&#x9;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;&#x9;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;&#x9;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;&#x9;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;&#x9;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;&#x9;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;&#x9;   the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;&#x9;   extending or updating the functionality of an Eclipse-based product.&#xA;&#x9;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;&#x9;   Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;&#x9;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;&#x9;   govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;&#x9;   Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;&#x9;   with the Specification. Such Installable Software Agreement must inform the user of the&#xA;&#x9;   terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;&#x9;   the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;&#x9;   indication of agreement by the user, the provisioning Technology will complete installation&#xA;&#x9;   of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='(c) Copyright Eclipse Contributors and others 2004, 2007. All rights reserved.'/>
        <property name='df_LT.featureName' value='Eclipse BIRT Chart Context Sensitive Help Documentation'/>
        <property name='df_LT.description' value='Eclipse Business Intelligence and Reporting Tools (BIRT) Report Designer Plug-ins,  Runtime and user documentation.'/>
        <property name='df_LT.providerName' value='Eclipse BIRT Project'/>
        <property name='maven-groupId' value='org.eclipse.birt.features'/>
        <property name='maven-artifactId' value='org.eclipse.birt.chart.cshelp'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.chart.cshelp.feature.jar' version='4.12.0.v202211281949'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.birt.chart.cshelp' version='4.12.0.v202211281949'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.birt.chart.cshelp' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='%25copyrightURL' url='%25copyrightURL'>
        %copyright
      </copyright>
    </unit>
    <unit id='javax.inject' version='1.0.0.v20220405-0441' singleton='false' generation='2'>
      <update id='javax.inject' range='[0.0.0,1.0.0.v20220405-0441)' severity='0'/>
      <properties size='7'>
        <property name='df_LT.bundleVendor' value='Eclipse Orbit'/>
        <property name='df_LT.bundleName' value='Jakarta Inject'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='maven-groupId' value='org.eclipse.orbit.bundles'/>
        <property name='maven-artifactId' value='javax.inject'/>
        <property name='maven-version' value='1.0.0-SNAPSHOT'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='javax.inject' version='1.0.0.v20220405-0441'/>
        <provided namespace='osgi.bundle' name='javax.inject' version='1.0.0.v20220405-0441'/>
        <provided namespace='java.package' name='javax.inject' version='1.0.0'/>
        <provided namespace='osgi.identity' name='javax.inject' version='1.0.0.v20220405-0441'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.5))'>
          <description>
            javax.inject
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='javax.inject' version='1.0.0.v20220405-0441'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: javax.inject&#xA;Bundle-Version: 1.0.0.v20220405-0441
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.core.source' version='4.12.0.v202211281949' singleton='false'>
      <update id='org.eclipse.birt.core.source' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse BIRT Project'/>
        <property name='df_LT.bundleName' value='BIRT Core Package Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.birt'/>
        <property name='maven-artifactId' value='org.eclipse.birt.core'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.core.source' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.core.source' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.core.source' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.core.source' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.core.source&#xA;Bundle-Version: 4.12.0.v202211281949
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.json_core.feature.feature.group' version='1.1.8.v201909302219' singleton='false'>
      <update id='org.eclipse.wst.json_core.feature.feature.group' range='[0.0.0,1.1.8.v201909302219)' severity='0'/>
      <properties size='13'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.webtools.sourceediting'/>
        <property name='maven-artifactId' value='org.eclipse.wst.json_core.feature'/>
        <property name='maven-version' value='1.1.8-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2015 Red Hat, Inc.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License 2.0&#xA;which accompanies this distribution, and is available at&#xA;https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;Contributors:&#xA;Red Hat, Inc. - initial API and implementation'/>
        <property name='df_LT.featureName' value='WST JSON Core'/>
        <property name='df_LT.description' value='WST JSON Core'/>
        <property name='df_LT.providerName' value='Eclipse Web Tools Platform'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.json_core.feature.feature.group' version='1.1.8.v201909302219'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='8'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.json' range='[1.1.100.v201901071922,1.1.100.v201901071922]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.json.schemaprocessor' range='[1.0.200.v201901071922,1.0.200.v201901071922]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.json.core' range='[1.1.0.v201901152013,1.1.0.v201901152013]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.json.bower.core' range='[1.0.0.v201901071922,1.0.0.v201901071922]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.json.eslint.core' range='[1.0.0.v201901071922,1.0.0.v201901071922]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.json.jshint.core' range='[1.0.1.v201908281850,1.0.1.v201908281850]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.json.npm.core' range='[1.0.0.v201901071922,1.0.0.v201901071922]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.json_core.feature.feature.jar' range='[1.1.8.v201909302219,1.1.8.v201909302219]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.birt.report.designer.ui.editor.xml.wtp.nl1' version='4.12.0.v202211281949' singleton='false'>
      <update id='org.eclipse.birt.report.designer.ui.editor.xml.wtp.nl1' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='BIRT Advanced XML Editor Plug-in NLS Support'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='maven-groupId' value='org.eclipse.birt.nl'/>
        <property name='maven-artifactId' value='org.eclipse.birt.report.designer.ui.editor.xml.wtp.nl1'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.designer.ui.editor.xml.wtp.nl1' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.report.designer.ui.editor.xml.wtp.nl1' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.report.designer.ui.editor.xml.wtp.nl1' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.fragment'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='osgi.fragment' name='org.eclipse.birt.report.designer.ui.editor.xml.wtp' version='4.12.0.v202211281949'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.designer.ui.editor.xml.wtp' range='[2.1.0,5.0.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.report.designer.ui.editor.xml.wtp.nl1' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.report.designer.ui.editor.xml.wtp.nl1&#xA;Bundle-Version: 4.12.0.v202211281949&#xA;Fragment-Host: org.eclipse.birt.report.designer.ui.editor.xml.wtp;bundle-version=&quot;[2.1.0,5.0.0)&quot;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.modelbase.dbdefinition' version='1.2.101.201811012051' generation='2'>
      <update id='org.eclipse.datatools.modelbase.dbdefinition' range='[0.0.0,1.2.101.201811012051)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Eclipse Data Tools Platform DBDefinition Model'/>
        <property name='df_LT.providerName' value='Eclipse Data Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.modelbase.dbdefinition'/>
        <property name='maven-version' value='1.2.101-SNAPSHOT'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.modelbase.dbdefinition' version='1.2.101.201811012051'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.modelbase.dbdefinition' version='1.2.101.201811012051'/>
        <provided namespace='java.package' name='org.eclipse.datatools.modelbase.dbdefinition' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.modelbase.dbdefinition.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.modelbase.dbdefinition.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.modelbase.dbdefinition' version='1.2.101.201811012051'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='3'>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.modelbase.sql' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.datatools.modelbase.dbdefinition
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.modelbase.dbdefinition' version='1.2.101.201811012051'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.modelbase.dbdefinition; singleton:=true&#xA;Bundle-Version: 1.2.101.201811012051
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.sqldevtools.sqlbuilder.feature.feature.group' version='1.14.201.202107090755' singleton='false'>
      <update id='org.eclipse.datatools.sqldevtools.sqlbuilder.feature.feature.group' range='[0.0.0,1.14.201.202107090755)' severity='0'/>
      <properties size='12'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.datatools.features'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.sqldevtools.sqlbuilder.feature'/>
        <property name='maven-version' value='1.14.201-SNAPSHOT'/>
        <property name='df_LT.featureCopyright' value='Copyright (c) 2009 Sybase, Inc. and others. All rights reserved. This program and the accompanying materials are made available under the terms of the Eclipse Public License 2.0 which accompanies this distribution, and is available at https://www.eclipse.org/legal/epl-2.0/'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.featureName' value='Data Tools Platform SQL Query Builder'/>
        <property name='df_LT.description' value='Editor for building SQL queries'/>
        <property name='df_LT.providerName' value='Eclipse Data Tools Platform'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.sqldevtools.sqlbuilder.feature.feature.group' version='1.14.201.202107090755'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='17'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.feature.group' range='2.4.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gef.feature.group' range='3.4.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.modelbase.feature.feature.group' range='1.13.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.connectivity.feature.feature.group' range='1.13.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.doc.user.feature.group' range='1.13.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.jdbc.feature.feature.group' range='1.13.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.sqldevtools.results.feature.feature.group' range='1.14.101'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.sqldevtools.parsers.feature.feature.group' range='1.13.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.sqltools.sqlbuilder' range='[1.2.300.202008192017,1.2.300.202008192017]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.sqltools.editor.core' range='[1.2.101.202008192017,1.2.101.202008192017]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.sqltools.sql' range='[1.2.101.201811012051,1.2.101.201811012051]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.sqltools.sqleditor' range='[1.2.201.202009292210,1.2.201.202009292210]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.sqltools.plan' range='[1.2.101.201811012051,1.2.101.201811012051]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.sqltools.db.generic' range='[1.2.101.201811012051,1.2.101.201811012051]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.sqltools.editor.core.ui' range='[1.2.101.201811012051,1.2.101.201811012051]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.sqltools.sql.ui' range='[1.2.101.201811012051,1.2.101.201811012051]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.sqldevtools.sqlbuilder.feature.feature.jar' range='[1.14.201.202107090755,1.14.201.202107090755]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %featureCopyright
      </copyright>
    </unit>
    <unit id='org.eclipse.wst.common.environment' version='1.0.401.v202007142017' singleton='false' generation='2'>
      <update id='org.eclipse.wst.common.environment' range='[0.0.0,1.0.401.v202007142017)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Environment Plug-in'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.common'/>
        <property name='maven-artifactId' value='org.eclipse.wst.common.environment'/>
        <property name='maven-version' value='1.0.401-SNAPSHOT'/>
      </properties>
      <provides size='11'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.common.environment' version='1.0.401.v202007142017'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.common.environment' version='1.0.401.v202007142017'/>
        <provided namespace='java.package' name='org.eclipse.wst.common.environment' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.common.environment.uri' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.common.internal.environment.eclipse' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.common.internal.environment.plugin' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.common.internal.environment.relative' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.common.internal.environment.uri.file' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.common.environment' version='1.0.401.v202007142017'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.osgi.util' range='[3.1.300,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.5))'>
          <description>
            org.eclipse.wst.common.environment
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.common.environment' version='1.0.401.v202007142017'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wst.common.environment&#xA;Bundle-Version: 1.0.401.v202007142017
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.common.emfworkbench.integration' version='1.2.102.v202007161535' generation='2'>
      <update id='org.eclipse.wst.common.emfworkbench.integration' range='[0.0.0,1.2.102.v202007161535)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginVendor' value='Eclipse Web Tools Platform'/>
        <property name='df_LT.pluginName' value='EMF Workbench Edit Plug-in'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%pluginVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.common'/>
        <property name='maven-artifactId' value='org.eclipse.wst.common.emfworkbench.integration'/>
        <property name='maven-version' value='1.2.102-SNAPSHOT'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.common.emfworkbench.integration' version='1.2.102.v202007161535'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.common.emfworkbench.integration' version='1.2.102.v202007161535'/>
        <provided namespace='java.package' name='org.eclipse.wst.common.internal.emfworkbench' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.common.internal.emfworkbench.edit' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.common.internal.emfworkbench.integration' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.common.internal.emfworkbench.validateedit' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.common.emfworkbench.integration' version='1.2.102.v202007161535'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='11'>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.frameworks' range='[1.1.200,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jem.util' range='[2.1.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit' range='[2.4.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='[2.4.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.emf' range='[1.1.200,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.validation' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.project.facet.core' range='[1.3.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='[3.4.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.5))'>
          <description>
            org.eclipse.wst.common.emfworkbench.integration
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.common.emfworkbench.integration' version='1.2.102.v202007161535'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wst.common.emfworkbench.integration; singleton:=true&#xA;Bundle-Version: 1.2.102.v202007161535
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.xsd.core' version='1.2.100.v202008180353' generation='2'>
      <update id='org.eclipse.wst.xsd.core' range='[0.0.0,1.2.100.v202008180353)' severity='0'/>
      <properties size='9'>
        <property name='df_LT._UI_PLUGIN_NAME' value='XSD Core Plugin'/>
        <property name='df_LT.Bundle-Vendor.0' value='Eclipse Web Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%_UI_PLUGIN_NAME'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor.0'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.sourceediting'/>
        <property name='maven-artifactId' value='org.eclipse.wst.xsd.core'/>
        <property name='maven-version' value='1.2.100-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='11'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.xsd.core' version='1.2.100.v202008180353'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.xsd.core' version='1.2.100.v202008180353'/>
        <provided namespace='java.package' name='org.eclipse.wst.xsd.contentmodel.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xsd.contentmodel.internal.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xsd.core.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xsd.core.internal.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xsd.core.internal.validation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xsd.core.internal.validation.eclipse' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.xsd.core' version='1.2.100.v202008180353'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='7'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.14.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.uriresolver' range='[1.2.300,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.xsd' range='[2.2.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.xml.core' range='[1.2.0,1.3.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.validation' range='[1.2.700,1.3.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.13.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.wst.xsd.core
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.xsd.core' version='1.2.100.v202008180353'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wst.xsd.core; singleton:=true&#xA;Bundle-Version: 1.2.100.v202008180353
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='v202211281949.wtpIntegration' version='1.0.0.7F7k-cLUbAE_kE7EEAAEcAgMg'>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='BIRT WTP Integration SDK'/>
        <property name='org.eclipse.equinox.p2.type.category' value='true'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='v202211281949.wtpIntegration' version='1.0.0.7F7k-cLUbAE_kE7EEAAEcAgMg'/>
      </provides>
      <requires size='2'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.integration.wtp.feature.group' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.chart.integration.wtp.feature.group' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
    </unit>
    <unit id='org.eclipse.jst.ws.consumption' version='1.0.1500.v202111210735' generation='2'>
      <update id='org.eclipse.jst.ws.consumption' range='[0.0.0,1.0.1500.v202111210735)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.PLUGIN_NAME' value='Web Services Consumption'/>
        <property name='df_LT.PLUGIN_PROVIDER' value='Eclipse Web Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%PLUGIN_NAME'/>
        <property name='org.eclipse.equinox.p2.provider' value='%PLUGIN_PROVIDER'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.webservices'/>
        <property name='maven-artifactId' value='org.eclipse.jst.ws.consumption'/>
        <property name='maven-version' value='1.0.1500-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='22'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.ws.consumption' version='1.0.1500.v202111210735'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jst.ws.consumption' version='1.0.1500.v202111210735'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.internal.consumption' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.internal.consumption.codegen' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.internal.consumption.codegen.bean' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.internal.consumption.codegen.javamofvisitoractions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.internal.consumption.codegen.javamofvisitors' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.internal.consumption.command.common' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.internal.consumption.common' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.internal.consumption.datamodel.beanmodel' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.internal.consumption.datamodel.validate' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.internal.consumption.datamodel.wsdlmodel' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.internal.consumption.fragments' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.internal.consumption.plugin' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.internal.consumption.sampleapp.codegen' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.internal.consumption.sampleapp.command' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.internal.consumption.sampleapp.common' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.internal.consumption.wsfinder' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jst.ws.consumption' version='1.0.1500.v202111210735'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='36'>
        <required namespace='osgi.bundle' name='org.eclipse.jem' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jem.workbench' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.common' range='[2.2.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='[2.2.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.xsd' range='[2.2.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.core' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.ws' range='[1.0.101,1.1.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.launching' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.command.env.core' range='[1.0.101,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.command.env' range='[1.0.101,1.1.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jem.workbench' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.ws' range='[1.0.100,1.2.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.ws.parser' range='[1.0.100,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.server.core' range='[1.0.102,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.wsdl' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.internet.monitor.core' range='[1.0.102,1.1.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee.core' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee.ejb' range='[1.1.0,1.2.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee' range='[1.1.0,1.3.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee.web' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.frameworks' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='javax.wsdl' range='[1.6.2,1.7.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jem.util' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.environment' range='[1.0.100,1.1.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.project.facet.core' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.server.core' range='[1.0.102,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.codegen' range='[2.2.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.commands' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.common.project.facet.core' range='[1.4.100,2.0.0)'/>
        <required namespace='java.package' name='com.ibm.icu.util' range='3.8.0'/>
        <required namespace='java.package' name='org.eclipse.jst.j2ee.internal.webservice.helper' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jst.j2ee.internal.webservice' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.5))'>
          <description>
            org.eclipse.jst.ws.consumption
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jst.ws.consumption' version='1.0.1500.v202111210735'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jst.ws.consumption; singleton:=true&#xA;Bundle-Version: 1.0.1500.v202111210735
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.pde' version='3.13.2000.v20220831-1800'>
      <update id='org.eclipse.pde' range='[0.0.0,3.13.2000.v20220831-1800)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='PDE'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.pde'/>
        <property name='maven-artifactId' value='org.eclipse.pde'/>
        <property name='maven-version' value='3.13.2000-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde' version='3.13.2000.v20220831-1800'/>
        <provided namespace='osgi.bundle' name='org.eclipse.pde' version='3.13.2000.v20220831-1800'/>
        <provided namespace='osgi.identity' name='org.eclipse.pde' version='3.13.2000.v20220831-1800'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.pde' version='3.13.2000.v20220831-1800'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.pde;singleton:=true&#xA;Bundle-Version: 3.13.2000.v20220831-1800
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.report.engine.emitter.config.ppt.nl1' version='4.12.0.v202211281949' singleton='false'>
      <update id='org.eclipse.birt.report.engine.emitter.config.ppt.nl1' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='Nl Fragment'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='maven-groupId' value='org.eclipse.birt.nl'/>
        <property name='maven-artifactId' value='org.eclipse.birt.report.engine.emitter.config.ppt.nl1'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.emitter.config.ppt.nl1' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.report.engine.emitter.config.ppt.nl1' version='4.12.0.v202211281949'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.emitter.config.ppt.i18n' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.report.engine.emitter.config.ppt.nl1' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.fragment'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='osgi.fragment' name='org.eclipse.birt.report.engine.emitter.config.ppt' version='4.12.0.v202211281949'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.engine.emitter.config.ppt' range='[2.1.0,5.0.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.report.engine.emitter.config.ppt.nl1' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.report.engine.emitter.config.ppt.nl1&#xA;Bundle-Version: 4.12.0.v202211281949&#xA;Fragment-Host: org.eclipse.birt.report.engine.emitter.config.ppt;bundle-version=&quot;[2.1.0,5.0.0)&quot;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ui.cheatsheets' version='3.7.400.v20220715-1705' generation='2'>
      <update id='org.eclipse.ui.cheatsheets' range='[0.0.0,3.7.400.v20220715-1705)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.PLUGIN_NAME' value='Cheat Sheets'/>
        <property name='df_LT.PROVIDER_NAME' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%PLUGIN_NAME'/>
        <property name='org.eclipse.equinox.p2.provider' value='%PROVIDER_NAME'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.ui'/>
        <property name='maven-artifactId' value='org.eclipse.ui.cheatsheets'/>
        <property name='maven-version' value='3.7.400-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='19'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.cheatsheets' version='3.7.400.v20220715-1705'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.cheatsheets' version='3.7.400.v20220715-1705'/>
        <provided namespace='java.package' name='org.eclipse.ui.cheatsheets' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.cheatsheets' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.cheatsheets.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.cheatsheets.composite.explorer' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.cheatsheets.composite.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.cheatsheets.composite.parser' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.cheatsheets.composite.views' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.cheatsheets.data' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.cheatsheets.dialogs' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.cheatsheets.handlers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.cheatsheets.registry' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.cheatsheets.state' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.cheatsheets.views' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.provisional.cheatsheets' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.cheatsheets' version='3.7.400.v20220715-1705'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='3'>
        <required namespace='osgi.bundle' name='org.eclipse.ui.forms' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.help.ui' range='[4.0.0,5.0.0)' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.ui.cheatsheets
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.cheatsheets' version='3.7.400.v20220715-1705'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.ui.cheatsheets; singleton:=true&#xA;Bundle-Version: 3.7.400.v20220715-1705
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.edit' version='2.17.0.v20220201-1551' generation='2'>
      <update id='org.eclipse.emf.edit' range='[0.0.0,2.17.0.v20220201-1551)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='EMF Edit'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.emf'/>
        <property name='maven-artifactId' value='org.eclipse.emf.edit'/>
        <property name='maven-version' value='2.17.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='14'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.edit' version='2.17.0.v20220201-1551'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.edit' version='2.17.0.v20220201-1551'/>
        <provided namespace='java.package' name='org.eclipse.emf.edit' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.edit.command' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.edit.domain' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.edit.provider' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.edit.provider.resource' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.edit.tree' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.edit.tree.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.edit.tree.provider' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.edit.tree.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.edit' version='2.17.0.v20220201-1551'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.6.0,4.0.0)' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.common' range='[2.24.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='[2.26.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.change' range='[2.14.0,3.0.0)' optional='true'/>
        <required namespace='java.package' name='org.osgi.framework' range='[1.5.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.5))'>
          <description>
            org.eclipse.emf.edit
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.edit' version='2.17.0.v20220201-1551'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.emf.edit; singleton:=true&#xA;Bundle-Version: 2.17.0.v20220201-1551
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.engine' version='2.7.500.v20220817-1208' generation='2'>
      <update id='org.eclipse.equinox.p2.engine' range='[0.0.0,2.7.500.v20220817-1208)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Equinox Provisioning Engine'/>
        <property name='df_LT.providerName' value='Eclipse.org - Equinox'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.equinox.p2'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.p2.engine'/>
        <property name='maven-version' value='2.7.500-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='10'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.engine' version='2.7.500.v20220817-1208'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.engine' version='2.7.500.v20220817-1208'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.p2.engine' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.p2.engine.phases' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.p2.engine' version='2.2.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.p2.engine.query' version='2.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.p2.engine.spi' version='2.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.engine' version='2.7.500.v20220817-1208'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='38'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.registry' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.jobs' range='[3.4.0,4.0.0)'/>
        <required namespace='java.package' name='javax.xml.parsers' range='0.0.0'/>
        <required namespace='java.package' name='org.bouncycastle.openpgp' range='1.65.0'/>
        <required namespace='java.package' name='org.eclipse.core.internal.preferences' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.core.runtime.preferences' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.artifact.processors.pgp' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.core.helpers' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.metadata' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.metadata.index' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.metadata.repository.io' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.persistence' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.repository' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.provisional.p2.core.eventbus' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.provisional.p2.repository' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.core' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.core.spi' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.metadata' range='[2.4.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.metadata.expression' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.metadata.index' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.query' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.repository' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.repository.artifact' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.repository.artifact.spi' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.repository.metadata' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.repository.metadata.spi' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.repository.spi' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.osgi.service.datalocation' range='1.0.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.service.debug' range='1.1.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.service.security' range='1.0.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.signedcontent' range='1.0.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.util' range='1.0.0'/>
        <required namespace='java.package' name='org.osgi.framework' range='1.6.0'/>
        <required namespace='java.package' name='org.osgi.service.prefs' range='0.0.0'/>
        <required namespace='java.package' name='org.osgi.util.tracker' range='1.4.0'/>
        <required namespace='java.package' name='org.xml.sax' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.equinox.p2.engine
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.engine' version='2.7.500.v20220817-1208'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.equinox.p2.engine;singleton:=true&#xA;Bundle-Version: 2.7.500.v20220817-1208
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.json.eslint.ui' version='1.0.200.v201904210526' generation='2'>
      <update id='org.eclipse.wst.json.eslint.ui' range='[0.0.0,1.0.200.v201904210526)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Eclipse ESlint Editors and Tools'/>
        <property name='df_LT.providerName' value='Eclipse Web Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.sourceediting'/>
        <property name='maven-artifactId' value='org.eclipse.wst.json.eslint.ui'/>
        <property name='maven-version' value='1.0.200-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.json.eslint.ui' version='1.0.200.v201904210526'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.json.eslint.ui' version='1.0.200.v201904210526'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.json.eslint.ui' version='1.0.200.v201904210526'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='10'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.sse.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.ibm.icu' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.sse.ui' range='[1.5.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.json.core' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.6))'>
          <description>
            org.eclipse.wst.json.eslint.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.json.eslint.ui' version='1.0.200.v201904210526'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wst.json.eslint.ui;singleton:=true&#xA;Bundle-Version: 1.0.200.v201904210526
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.json.npm.ui' version='1.0.100.v201904210526' generation='2'>
      <update id='org.eclipse.wst.json.npm.ui' range='[0.0.0,1.0.100.v201904210526)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Eclipse NPM Editors and Tools'/>
        <property name='df_LT.providerName' value='Eclipse Web Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.sourceediting'/>
        <property name='maven-artifactId' value='org.eclipse.wst.json.npm.ui'/>
        <property name='maven-version' value='1.0.100-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.json.npm.ui' version='1.0.100.v201904210526'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.json.npm.ui' version='1.0.100.v201904210526'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.json.npm.ui' version='1.0.100.v201904210526'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='12'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.sse.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.ibm.icu' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.sse.ui' range='[1.5.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.json.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.json.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.json' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.6))'>
          <description>
            org.eclipse.wst.json.npm.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.json.npm.ui' version='1.0.100.v201904210526'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wst.json.npm.ui;singleton:=true&#xA;Bundle-Version: 1.0.100.v201904210526
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.chart.osgi.runtime.sdk.feature.jar' version='4.12.0.v202211281949'>
      <properties size='13'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.eclipse.org/birt'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 2.0 (available at&#xA;http://www.eclipse.org/legal/epl-2.0.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='(c) Copyright Eclipse Contributors and others 2004, 2007. All rights reserved.'/>
        <property name='df_LT.featureName' value='BIRT Chart OSGi Runtime SDK Feature'/>
        <property name='df_LT.description' value='Eclipse Business Intelligence and Reporting Tools (BIRT) Report Designer Plug-ins,  Runtime and user documentation.'/>
        <property name='df_LT.providerName' value='Eclipse BIRT Project'/>
        <property name='maven-groupId' value='org.eclipse.birt.features'/>
        <property name='maven-artifactId' value='org.eclipse.birt.chart.osgi.runtime.sdk'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.chart.osgi.runtime.sdk.feature.jar' version='4.12.0.v202211281949'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.birt.chart.osgi.runtime.sdk' version='4.12.0.v202211281949'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.birt.chart.osgi.runtime.sdk' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='%25copyrightURL' url='%25copyrightURL'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.update.configurator' version='3.4.900.v20220718-1722' generation='2'>
      <update id='org.eclipse.update.configurator' range='[0.0.0,3.4.900.v20220718-1722)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Install/Update Configurator'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.update.configurator'/>
        <property name='maven-version' value='3.4.900-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.update.configurator' version='3.4.900.v20220718-1722'/>
        <provided namespace='osgi.bundle' name='org.eclipse.update.configurator' version='3.4.900.v20220718-1722'/>
        <provided namespace='java.package' name='org.eclipse.update.configurator' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.update.internal.configurator' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.update.internal.configurator.branding' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.update.configurator' version='3.4.900.v20220718-1722'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='8'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.osgi' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.osgi.services' range='3.9.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.xml.parsers' range='0.0.0'/>
        <required namespace='java.package' name='org.w3c.dom' range='0.0.0'/>
        <required namespace='java.package' name='org.xml.sax' range='0.0.0'/>
        <required namespace='java.package' name='org.xml.sax.helpers' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.update.configurator
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.update.configurator' version='3.4.900.v20220718-1722'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.update.configurator; singleton:=true&#xA;Bundle-Version: 3.4.900.v20220718-1722
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jst.j2ee.core' version='1.4.400.v202205260129' generation='2'>
      <update id='org.eclipse.jst.j2ee.core' range='[0.0.0,1.4.400.v202205260129)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Vendor.0' value='Eclipse Web Tools Platform'/>
        <property name='df_LT.Bundle-Name.0' value='J2EE Core Component'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name.0'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor.0'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.javaee'/>
        <property name='maven-artifactId' value='org.eclipse.jst.j2ee.core'/>
        <property name='maven-version' value='1.4.400-SNAPSHOT'/>
      </properties>
      <provides size='108'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.j2ee.core' version='1.4.400.v202205260129'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jst.j2ee.core' version='1.4.400.v202205260129'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.application' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.application.internal.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.application.internal.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.client' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.client.internal.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.client.internal.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.common' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.common.internal.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.common.internal.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.commonarchivecore.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.commonarchivecore.internal.exception' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.commonarchivecore.internal.helpers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.commonarchivecore.internal.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.commonarchivecore.internal.strategy' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.commonarchivecore.internal.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.commonarchivecore.looseconfig.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.commonarchivecore.looseconfig.internal.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.commonarchivecore.looseconfig.internal.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.core.internal.bindings' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.core.internal.plugin' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.core.internal.validation.xmlerrorcustomization' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.ejb' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.ejb.internal.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.ejb.internal.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.internal.common' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.internal.model.translator.application' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.internal.model.translator.client' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.internal.model.translator.common' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.internal.model.translator.connector' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.internal.model.translator.ejb' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.internal.model.translator.webapplication' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.internal.model.translator.webservices' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.internal.xml' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.jca' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.jca.internal.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.jca.internal.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.jsp' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.jsp.internal.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.jsp.internal.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.model.internal.validation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.taglib.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.taglib.internal.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.taglib.internal.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.webapplication' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.webapplication.internal.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.webapplication.internal.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.webservice.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.webservice.internal.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.webservice.internal.wsdd' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.webservice.jaxrpcmap' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.webservice.jaxrpcmap.internal.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.webservice.jaxrpcmap.internal.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.webservice.wsclient' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.webservice.wsclient.internal.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.webservice.wsclient.internal.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.webservice.wscommon' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.webservice.wscommon.internal.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.webservice.wscommon.internal.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.webservice.wsdd' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.webservice.wsdd.internal.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.webservice.wsdd.internal.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.javaee.application' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.javaee.application.internal.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.javaee.application.internal.metadata' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.javaee.application.internal.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.javaee.applicationclient' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.javaee.applicationclient.internal.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.javaee.applicationclient.internal.metadata' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.javaee.applicationclient.internal.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.javaee.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.javaee.core.internal.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.javaee.core.internal.metadata' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.javaee.core.internal.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.javaee.ejb' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.javaee.ejb.internal.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.javaee.ejb.internal.metadata' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.javaee.ejb.internal.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.javaee.internal.adapter' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.javaee.jca' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.javaee.jca.internal.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.javaee.jca.internal.metadata' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.javaee.jca.internal.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.javaee.jsp' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.javaee.jsp.internal.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.javaee.jsp.internal.metadata' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.javaee.jsp.internal.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.javaee.web' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.javaee.web.internal.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.javaee.web.internal.metadata' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.javaee.web.internal.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.javaee.webapp' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.javaee.webapp.internal.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.javaee.webapp.internal.metadata' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.javaee.webapp.internal.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.javaee.webfragment' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.javaee.webfragment.internal.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.javaee.webfragment.internal.metadata' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.javaee.webfragment.internal.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jee.application' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jee.archive' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jee.archive.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jee.util.internal' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jst.j2ee.core' version='1.4.400.v202205260129'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='17'>
        <required namespace='osgi.bundle' name='org.eclipse.jem' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.common' range='[2.8.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.frameworks' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='[2.2.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.emf' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.validation' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jem.util' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='com.ibm.icu' range='3.8.1'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.xml.core' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.modulecore' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.emfworkbench.integration' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.uriresolver' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.common.frameworks' range='[1.1.400,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.5))'>
          <description>
            org.eclipse.jst.j2ee.core
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jst.j2ee.core' version='1.4.400.v202205260129'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jst.j2ee.core; singleton:=true&#xA;Bundle-Version: 1.4.400.v202205260129
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.updatesite' version='1.2.300.v20220420-1427' generation='2'>
      <update id='org.eclipse.equinox.p2.updatesite' range='[0.0.0,1.2.300.v20220420-1427)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Equinox Provisioning Legacy Update Site Support'/>
        <property name='df_LT.providerName' value='Eclipse.org - Equinox'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.equinox.p2'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.p2.updatesite'/>
        <property name='maven-version' value='1.2.300-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.updatesite' version='1.2.300.v20220420-1427'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.updatesite' version='1.2.300.v20220420-1427'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.p2.updatesite' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.p2.updatesite.artifact' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.p2.updatesite.metadata' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.updatesite' version='1.2.300.v20220420-1427'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='31'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='[3.7.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.metadata.repository' range='0.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.artifact.repository' range='0.1.0'/>
        <required namespace='java.package' name='javax.xml.parsers' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.app' range='1.1.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.artifact.repository.simple' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.core.helpers' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.metadata' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.publisher.eclipse' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.repository' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.core' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.metadata' range='[2.4.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.metadata.expression' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.publisher' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.publisher.actions' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.publisher.eclipse' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.query' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.repository' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.repository.artifact' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.repository.artifact.spi' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.repository.metadata' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.repository.metadata.spi' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.repository.spi' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.spi.p2.publisher' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.service.resolver' range='1.2.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.util' range='1.1.0'/>
        <required namespace='java.package' name='org.osgi.framework' range='1.3.0'/>
        <required namespace='java.package' name='org.w3c.dom' range='0.0.0'/>
        <required namespace='java.package' name='org.xml.sax' range='0.0.0'/>
        <required namespace='java.package' name='org.xml.sax.helpers' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.equinox.p2.updatesite
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.updatesite' version='1.2.300.v20220420-1427'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.equinox.p2.updatesite;singleton:=true&#xA;Bundle-Version: 1.2.300.v20220420-1427
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.converter' version='2.11.0.v20220706-1313' generation='2'>
      <update id='org.eclipse.emf.converter' range='[0.0.0,2.11.0.v20220706-1313)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='EMF Model Converter'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.emf'/>
        <property name='maven-artifactId' value='org.eclipse.emf.converter'/>
        <property name='maven-version' value='2.11.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='10'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.converter' version='2.11.0.v20220706-1313'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.converter' version='2.11.0.v20220706-1313'/>
        <provided namespace='java.package' name='org.eclipse.emf.converter' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.converter.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.converter.ui.contribution' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.converter.ui.contribution.base' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.converter.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.converter' version='2.11.0.v20220706-1313'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='5'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.codegen.ecore' range='[2.31.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.6.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.codegen.ecore.ui' range='[2.31.0,3.0.0)' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.5))'>
          <description>
            org.eclipse.emf.converter
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.converter' version='2.11.0.v20220706-1313'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.emf.converter; singleton:=true&#xA;Bundle-Version: 2.11.0.v20220706-1313
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.enablement.feature.feature.jar' version='1.14.102.201911250848'>
      <properties size='12'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.update.feature.plugin' value='org.eclipse.datatools.enablement.finfo'/>
        <property name='df_LT.featureCopyright' value='Copyright (c) 2009 Sybase, Inc. and others. All rights reserved. This program and the accompanying materials are made available under the terms of the Eclipse Public License 2.0 which accompanies this distribution, and is available at https://www.eclipse.org/legal/epl-2.0/'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.featureName' value='Data Tools Platform Enablement'/>
        <property name='df_LT.description' value='DTP specialized support for specific data sources (e.g. databases, ODA drivers)'/>
        <property name='df_LT.providerName' value='Eclipse Data Tools Platform'/>
        <property name='maven-groupId' value='org.eclipse.datatools.features'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.enablement.feature'/>
        <property name='maven-version' value='1.14.102-SNAPSHOT'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.feature.feature.jar' version='1.14.102.201911250848'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.datatools.enablement.feature' version='1.14.102.201911250848'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.datatools.enablement.feature' version='1.14.102.201911250848'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %featureCopyright
      </copyright>
    </unit>
    <unit id='org.eclipse.birt.report.engine.emitter.odt.source' version='4.12.0.v202211281949' singleton='false'>
      <update id='org.eclipse.birt.report.engine.emitter.odt.source' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse BIRT Project'/>
        <property name='df_LT.bundleName' value='BIRT OpenDocument Text Emitter Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.birt'/>
        <property name='maven-artifactId' value='org.eclipse.birt.report.engine.emitter.odt'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.emitter.odt.source' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.report.engine.emitter.odt.source' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.report.engine.emitter.odt.source' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.report.engine.emitter.odt.source' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.report.engine.emitter.odt.source&#xA;Bundle-Version: 4.12.0.v202211281949
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jst.web_ui.feature.feature.group' version='3.27.0.v202206160204' singleton='false'>
      <update id='org.eclipse.jst.web_ui.feature.feature.group' range='[0.0.0,3.27.0.v202206160204)' severity='0'/>
      <properties size='13'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.webtools.javaee'/>
        <property name='maven-artifactId' value='org.eclipse.jst.web_ui.feature'/>
        <property name='maven-version' value='3.27.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2006 IBM Corporation and others.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v2.0&#xA;which accompanies this distribution, and is available at&#xA;https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;Contributors:&#xA;IBM Corporation - initial API and implementation'/>
        <property name='df_LT.featureName' value='Eclipse Java Web Developer Tools'/>
        <property name='df_LT.description' value='Tools for working with JavaServer Pages (JSP)&#xA;&#xA;Note: The creation of Dynamic Web Projects requires the Eclipse Java EE Developer Tools'/>
        <property name='df_LT.providerName' value='Eclipse Web Tools Platform'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.web_ui.feature.feature.group' version='3.27.0.v202206160204'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='9'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.ws_ui.feature.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.web_userdoc.feature.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.web_core.feature.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.common.annotations.ui' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.common.ui' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.jsp.ui' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.jsp.ui.infopop' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.web_js_support.feature.feature.group' range='[3.27.0.v202206160204,3.27.0.v202206160204]' optional='true'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.web_ui.feature.feature.jar' range='[3.27.0.v202206160204,3.27.0.v202206160204]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.birt.report.engine.emitter.pdf.source' version='4.12.0.v202211281949' singleton='false'>
      <update id='org.eclipse.birt.report.engine.emitter.pdf.source' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse BIRT Project'/>
        <property name='df_LT.bundleName' value='BIRT PDF emitter Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.birt'/>
        <property name='maven-artifactId' value='org.eclipse.birt.report.engine.emitter.pdf'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.emitter.pdf.source' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.report.engine.emitter.pdf.source' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.report.engine.emitter.pdf.source' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.report.engine.emitter.pdf.source' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.report.engine.emitter.pdf.source&#xA;Bundle-Version: 4.12.0.v202211281949
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.lucene.core' version='7.5.0.v20181003-1532' singleton='false' generation='2'>
      <update id='org.apache.lucene.core' range='[0.0.0,7.5.0.v20181003-1532)' severity='0'/>
      <properties size='7'>
        <property name='df_LT.bundleVendor' value='Eclipse Orbit'/>
        <property name='df_LT.bundleName' value='Lucene Core'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='maven-groupId' value='org.eclipse.orbit.bundles'/>
        <property name='maven-artifactId' value='org.apache.lucene.core'/>
        <property name='maven-version' value='7.5.0-SNAPSHOT'/>
      </properties>
      <provides size='31'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.lucene.core' version='7.5.0.v20181003-1532'/>
        <provided namespace='osgi.bundle' name='org.apache.lucene.core' version='7.5.0.v20181003-1532'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis' version='7.5.0'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.standard' version='7.5.0'/>
        <provided namespace='java.package' name='org.apache.lucene.document' version='7.5.0'/>
        <provided namespace='java.package' name='org.apache.lucene.index' version='7.5.0'/>
        <provided namespace='java.package' name='org.apache.lucene.search' version='7.5.0'/>
        <provided namespace='java.package' name='org.apache.lucene.store' version='7.5.0'/>
        <provided namespace='java.package' name='org.apache.lucene.util.fst' version='7.5.0'/>
        <provided namespace='java.package' name='org.apache.lucene' version='7.5.0'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.tokenattributes' version='7.5.0'/>
        <provided namespace='java.package' name='org.apache.lucene.codecs' version='7.5.0'/>
        <provided namespace='java.package' name='org.apache.lucene.codecs.blocktree' version='7.5.0'/>
        <provided namespace='java.package' name='org.apache.lucene.codecs.compressing' version='7.5.0'/>
        <provided namespace='java.package' name='org.apache.lucene.codecs.lucene50' version='7.5.0'/>
        <provided namespace='java.package' name='org.apache.lucene.codecs.lucene60' version='7.5.0'/>
        <provided namespace='java.package' name='org.apache.lucene.codecs.lucene62' version='7.5.0'/>
        <provided namespace='java.package' name='org.apache.lucene.codecs.lucene70' version='7.5.0'/>
        <provided namespace='java.package' name='org.apache.lucene.codecs.perfield' version='7.5.0'/>
        <provided namespace='java.package' name='org.apache.lucene.geo' version='7.5.0'/>
        <provided namespace='java.package' name='org.apache.lucene.search.similarities' version='7.5.0'/>
        <provided namespace='java.package' name='org.apache.lucene.search.spans' version='7.5.0'/>
        <provided namespace='java.package' name='org.apache.lucene.util' version='7.5.0'/>
        <provided namespace='java.package' name='org.apache.lucene.util.automaton' version='7.5.0'/>
        <provided namespace='java.package' name='org.apache.lucene.util.bkd' version='7.5.0'/>
        <provided namespace='java.package' name='org.apache.lucene.util.graph' version='7.5.0'/>
        <provided namespace='java.package' name='org.apache.lucene.util.mutable' version='7.5.0'/>
        <provided namespace='java.package' name='org.apache.lucene.util.packed' version='7.5.0'/>
        <provided namespace='osgi.identity' name='org.apache.lucene.core' version='7.5.0.v20181003-1532'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.lucene.core' version='7.5.0.v20181003-1532'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.apache.lucene.core&#xA;Bundle-Version: 7.5.0.v20181003-1532
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.connectivity.db.generic' version='1.2.101.201811012051' generation='2'>
      <update id='org.eclipse.datatools.connectivity.db.generic' range='[0.0.0,1.2.101.201811012051)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='Eclipse Data Tools Platform Generic DB Connectivity Plug-in'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Data Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.connectivity.db.generic'/>
        <property name='maven-version' value='1.2.101-SNAPSHOT'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.connectivity.db.generic' version='1.2.101.201811012051'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.db.generic' version='1.2.101.201811012051'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.db.generic' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.db.internal.generic' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.connectivity.db.generic' version='1.2.101.201811012051'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='3'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.datatools.connectivity.db.generic
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.connectivity.db.generic' version='1.2.101.201811012051'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.connectivity.db.generic; singleton:=true&#xA;Bundle-Version: 1.2.101.201811012051
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.report.designer.ui.preview' version='4.12.0.v202211281949' generation='2'>
      <update id='org.eclipse.birt.report.designer.ui.preview' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='BIRT Preview Plug-in'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse BIRT Project'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.birt'/>
        <property name='maven-artifactId' value='org.eclipse.birt.report.designer.ui.preview'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='11'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.designer.ui.preview' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.report.designer.ui.preview' version='4.12.0.v202211281949'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.designer.ui.preview' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.designer.ui.preview.editors' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.designer.ui.preview.extension' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.designer.ui.preview.parameter' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.designer.ui.preview.parameter.node' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.designer.ui.preview.toc' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.report.designer.ui.preview' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='13'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gef' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.designer.core' range='[2.1.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.model' range='[2.1.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.engine' range='[2.1.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.designer.ui' range='[2.1.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.core' range='[2.1.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.forms' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.designer.ui.editors' range='[2.1.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.designer.ui.editors.schematic' range='[2.1.0,5.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.birt.report.designer.ui.preview
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.report.designer.ui.preview' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.report.designer.ui.preview;singleton:=true&#xA;Bundle-Version: 4.12.0.v202211281949
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='net.sourceforge.lpg.lpgjavaruntime' version='1.1.0.v201004271650' singleton='false'>
      <update id='net.sourceforge.lpg.lpgjavaruntime' range='[0.0.0,1.1.0.v201004271650)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='SourceForge LPG'/>
        <property name='df_LT.providerName' value='Eclipse Orbit'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='iplog.bug_id' value='2072'/>
        <property name='iplog.contact.name' value='Adolfo Sanchez-Barbudo Herrera'/>
        <property name='iplog.contact.email' value='adolfosbh@opencanarias.com'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='net.sourceforge.lpg.lpgjavaruntime' version='1.1.0.v201004271650'/>
        <provided namespace='osgi.bundle' name='net.sourceforge.lpg.lpgjavaruntime' version='1.1.0.v201004271650'/>
        <provided namespace='java.package' name='lpg.lpgjavaruntime' version='1.1.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='net.sourceforge.lpg.lpgjavaruntime' version='1.1.0.v201004271650'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: net.sourceforge.lpg.lpgjavaruntime&#xA;Bundle-Version: 1.1.0.v201004271650
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.json.jshint.ui' version='1.0.200.v201904210526' generation='2'>
      <update id='org.eclipse.wst.json.jshint.ui' range='[0.0.0,1.0.200.v201904210526)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Eclipse JSHint Editors and Tools'/>
        <property name='df_LT.providerName' value='Eclipse Web Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.sourceediting'/>
        <property name='maven-artifactId' value='org.eclipse.wst.json.jshint.ui'/>
        <property name='maven-version' value='1.0.200-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.json.jshint.ui' version='1.0.200.v201904210526'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.json.jshint.ui' version='1.0.200.v201904210526'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.json.jshint.ui' version='1.0.200.v201904210526'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='10'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.sse.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.ibm.icu' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.sse.ui' range='[1.5.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.json.core' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.6))'>
          <description>
            org.eclipse.wst.json.jshint.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.json.jshint.ui' version='1.0.200.v201904210526'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wst.json.jshint.ui;singleton:=true&#xA;Bundle-Version: 1.0.200.v201904210526
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.data.oda.pojo.ui.source' version='4.12.0.v202211281949' singleton='false'>
      <update id='org.eclipse.birt.data.oda.pojo.ui.source' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse BIRT Project'/>
        <property name='df_LT.bundleName' value='BIRT POJO Data Source ODA Designer Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.birt'/>
        <property name='maven-artifactId' value='org.eclipse.birt.data.oda.pojo.ui'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.data.oda.pojo.ui.source' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.data.oda.pojo.ui.source' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.data.oda.pojo.ui.source' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.data.oda.pojo.ui.source' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.data.oda.pojo.ui.source&#xA;Bundle-Version: 4.12.0.v202211281949
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.batik.util' version='1.14.0.v20210324-0332' singleton='false' generation='2'>
      <update id='org.apache.batik.util' range='[0.0.0,1.14.0.v20210324-0332)' severity='0'/>
      <properties size='7'>
        <property name='df_LT.bundleVendor' value='Eclipse Orbit'/>
        <property name='df_LT.bundleName' value='Batik utility library'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='maven-groupId' value='org.eclipse.orbit.bundles'/>
        <property name='maven-artifactId' value='org.apache.batik.util'/>
        <property name='maven-version' value='1.14.0-SNAPSHOT'/>
      </properties>
      <provides size='10'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.util' version='1.14.0.v20210324-0332'/>
        <provided namespace='osgi.bundle' name='org.apache.batik.util' version='1.14.0.v20210324-0332'/>
        <provided namespace='java.package' name='org.apache.batik.util' version='1.14.0'/>
        <provided namespace='java.package' name='org.apache.batik.util.io' version='1.14.0'/>
        <provided namespace='java.package' name='org.apache.batik.util.resources' version='1.14.0'/>
        <provided namespace='java.package' name='org.apache.batik' version='1.14.0'/>
        <provided namespace='java.package' name='org.apache.batik.util.io.resources' version='1.14.0'/>
        <provided namespace='osgi.identity' name='org.apache.batik.util' version='1.14.0.v20210324-0332'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='7'>
        <required namespace='osgi.bundle' name='org.apache.batik.constants' range='1.14.0'/>
        <required namespace='java.package' name='org.apache.batik.i18n' range='1.14.0'/>
        <required namespace='java.package' name='org.apache.batik' range='[1.14.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.batik.constants' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.batik.util' range='[1.14.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.batik.util.resources' range='[1.14.0,2.0.0)' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.7))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.batik.util' version='1.14.0.v20210324-0332'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.apache.batik.util&#xA;Bundle-Version: 1.14.0.v20210324-0332
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.felix.scr' version='2.2.2' singleton='false' generation='2'>
      <update id='org.apache.felix.scr' range='[0.0.0,2.2.2)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='Apache Felix Declarative Services'/>
        <property name='org.eclipse.equinox.p2.description' value='Implementation of the Declarative Services specification 1.5'/>
        <property name='org.eclipse.equinox.p2.provider' value='The Apache Software Foundation'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='http://felix.apache.org/site/apache-felix-service-component-runtime.html'/>
        <property name='maven-groupId' value='org.apache.felix'/>
        <property name='maven-artifactId' value='org.apache.felix.scr'/>
        <property name='maven-version' value='2.2.2'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.felix.scr' version='2.2.2'/>
        <provided namespace='osgi.bundle' name='org.apache.felix.scr' version='2.2.2'/>
        <provided namespace='java.package' name='org.apache.felix.scr.component' version='1.1.0'/>
        <provided namespace='java.package' name='org.apache.felix.scr.info' version='1.0.0'/>
        <provided namespace='osgi.identity' name='org.apache.felix.scr' version='2.2.2'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='osgi.extender' name='osgi.component' version='1.5.0'/>
        <provided namespace='osgi.service' name='org.apache.felix.scr_2.2.2-2' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.osgi.service.component.runtime.ServiceComponentRuntime' type='List'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='21'>
        <required namespace='java.package' name='org.osgi.service.cm' range='[1.6.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.osgi.service.log' range='[1.4.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.osgi.service.metatype' range='[1.2.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.felix.service.command' range='[1.0.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.xml.parsers' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.felix.scr.component' range='[1.1.0,1.2.0)'/>
        <required namespace='java.package' name='org.apache.felix.scr.info' range='[1.0.0,1.1.0)'/>
        <required namespace='java.package' name='org.osgi.dto' range='[1.1.0,2.0.0)'/>
        <required namespace='java.package' name='org.osgi.framework' range='[1.10.0,2.0.0)'/>
        <required namespace='java.package' name='org.osgi.framework.dto' range='[1.8.0,2.0.0)'/>
        <required namespace='java.package' name='org.osgi.framework.startlevel' range='[1.0.0,2.0.0)'/>
        <required namespace='java.package' name='org.osgi.framework.wiring' range='[1.2.0,2.0.0)'/>
        <required namespace='java.package' name='org.osgi.resource' range='[1.0.0,2.0.0)'/>
        <required namespace='java.package' name='org.osgi.service.component' range='[1.5.0,1.6.0)'/>
        <required namespace='java.package' name='org.osgi.service.component.runtime' range='[1.5.0,1.6.0)'/>
        <required namespace='java.package' name='org.osgi.service.component.runtime.dto' range='[1.5.0,2.0.0)'/>
        <required namespace='java.package' name='org.osgi.util.promise' range='[1.0.0,2.0.0)'/>
        <required namespace='java.package' name='org.osgi.util.tracker' range='[1.5.0,2.0.0)'/>
        <required namespace='java.package' name='org.xml.sax' range='0.0.0'/>
        <required namespace='java.package' name='org.xml.sax.helpers' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(|(&amp;(osgi.ee=JavaSE)(version=1.7))(&amp;(osgi.ee=JavaSE/compact1)(version=1.8)))'>
          <description>
            org.apache.felix.scr
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.felix.scr' version='2.2.2'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.apache.felix.scr&#xA;Bundle-Version: 2.2.2
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jdt.core.formatterapp' version='1.1.0.v20210618-1653' generation='2'>
      <update id='org.eclipse.jdt.core.formatterapp' range='[0.0.0,1.1.0.v20210618-1653)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Java Development Tools Formatter Application'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.jdt'/>
        <property name='maven-artifactId' value='org.eclipse.jdt.core.formatterapp'/>
        <property name='maven-version' value='1.1.0-SNAPSHOT'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.core.formatterapp' version='1.1.0.v20210618-1653'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jdt.core.formatterapp' version='1.1.0.v20210618-1653'/>
        <provided namespace='java.package' name='org.eclipse.jdt.core.formatterapp' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jdt.core.formatterapp' version='1.1.0.v20210618-1653'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='[3.27.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.13.700,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.jdt.core.formatterapp
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jdt.core.formatterapp' version='1.1.0.v20210618-1653'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jdt.core.formatterapp;singleton:=true&#xA;Bundle-Version: 1.1.0.v20210618-1653
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.mozilla.javascript' version='1.7.10.v20190430-1943' singleton='false' generation='2'>
      <update id='org.mozilla.javascript' range='[0.0.0,1.7.10.v20190430-1943)' severity='0'/>
      <properties size='7'>
        <property name='df_LT.bundleVendor' value='Eclipse Orbit'/>
        <property name='df_LT.bundleName' value='Mozilla Rhino'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='maven-groupId' value='org.eclipse.orbit.bundles'/>
        <property name='maven-artifactId' value='org.mozilla.javascript'/>
        <property name='maven-version' value='1.7.10-SNAPSHOT'/>
      </properties>
      <provides size='29'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.mozilla.javascript' version='1.7.10.v20190430-1943'/>
        <provided namespace='osgi.bundle' name='org.mozilla.javascript' version='1.7.10.v20190430-1943'/>
        <provided namespace='java.package' name='org.mozilla.javascript' version='1.7.10'/>
        <provided namespace='java.package' name='org.mozilla.javascript.annotations' version='1.7.10'/>
        <provided namespace='java.package' name='org.mozilla.javascript.ast' version='1.7.10'/>
        <provided namespace='java.package' name='org.mozilla.javascript.commonjs.module' version='1.7.10'/>
        <provided namespace='java.package' name='org.mozilla.javascript.commonjs.module.provider' version='1.7.10'/>
        <provided namespace='java.package' name='org.mozilla.javascript.debug' version='1.7.10'/>
        <provided namespace='java.package' name='org.mozilla.javascript.jdk15' version='1.7.10'/>
        <provided namespace='java.package' name='org.mozilla.javascript.jdk18' version='1.7.10'/>
        <provided namespace='java.package' name='org.mozilla.javascript.json' version='1.7.10'/>
        <provided namespace='java.package' name='org.mozilla.javascript.optimizer' version='1.7.10'/>
        <provided namespace='java.package' name='org.mozilla.javascript.regexp' version='1.7.10'/>
        <provided namespace='java.package' name='org.mozilla.javascript.resources' version='1.7.10'/>
        <provided namespace='java.package' name='org.mozilla.javascript.serialize' version='1.7.10'/>
        <provided namespace='java.package' name='org.mozilla.javascript.tools' version='1.7.10'/>
        <provided namespace='java.package' name='org.mozilla.javascript.tools.debugger' version='1.7.10'/>
        <provided namespace='java.package' name='org.mozilla.javascript.tools.debugger.treetable' version='1.7.10'/>
        <provided namespace='java.package' name='org.mozilla.javascript.tools.idswitch' version='1.7.10'/>
        <provided namespace='java.package' name='org.mozilla.javascript.tools.jsc' version='1.7.10'/>
        <provided namespace='java.package' name='org.mozilla.javascript.tools.resources' version='1.7.10'/>
        <provided namespace='java.package' name='org.mozilla.javascript.tools.shell' version='1.7.10'/>
        <provided namespace='java.package' name='org.mozilla.javascript.typedarrays' version='1.7.10'/>
        <provided namespace='java.package' name='org.mozilla.javascript.v8dtoa' version='1.7.10'/>
        <provided namespace='java.package' name='org.mozilla.javascript.xml' version='1.7.10'/>
        <provided namespace='java.package' name='org.mozilla.javascript.xmlimpl' version='1.7.10'/>
        <provided namespace='osgi.identity' name='org.mozilla.javascript' version='1.7.10.v20190430-1943'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.mozilla.javascript' version='1.7.10.v20190430-1943'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.mozilla.javascript&#xA;Bundle-Version: 1.7.10.v20190430-1943
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.report.data.oda.sampledb' version='4.12.0.v202211281949' generation='2'>
      <update id='org.eclipse.birt.report.data.oda.sampledb' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='BIRT Sample Database'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse BIRT Project'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.birt'/>
        <property name='maven-artifactId' value='org.eclipse.birt.report.data.oda.sampledb'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.data.oda.sampledb' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.report.data.oda.sampledb' version='4.12.0.v202211281949'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.data.oda.sampledb' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.report.data.oda.sampledb' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='7'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.oda' range='[3.1.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.data.oda.jdbc' range='[2.2.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.core' range='[2.1.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.apache.derby' range='[10.1.2,11.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.oda.profile' range='[3.0.4,4.0.0)' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.birt.report.data.oda.sampledb
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.report.data.oda.sampledb' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='2'>
          <instruction key='zipped'>
            true
          </instruction>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.report.data.oda.sampledb;singleton:=true&#xA;Bundle-Version: 4.12.0.v202211281949
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.report.data.oda.sampledb.source' version='4.12.0.v202211281949' singleton='false'>
      <update id='org.eclipse.birt.report.data.oda.sampledb.source' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse BIRT Project'/>
        <property name='df_LT.bundleName' value='BIRT Sample Database Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.birt'/>
        <property name='maven-artifactId' value='org.eclipse.birt.report.data.oda.sampledb'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.data.oda.sampledb.source' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.report.data.oda.sampledb.source' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.report.data.oda.sampledb.source' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.report.data.oda.sampledb.source' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.report.data.oda.sampledb.source&#xA;Bundle-Version: 4.12.0.v202211281949
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.sse.doc.user' version='1.2.0.v201903222120' generation='2'>
      <update id='org.eclipse.wst.sse.doc.user' range='[0.0.0,1.2.0.v201903222120)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Vendor.0' value='Eclipse Web Tools Platform'/>
        <property name='df_LT.Bundle-Name.0' value='Structured text editor and snippets documentation'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name.0'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor.0'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.sourceediting'/>
        <property name='maven-artifactId' value='org.eclipse.wst.sse.doc.user'/>
        <property name='maven-version' value='1.2.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.sse.doc.user' version='1.2.0.v201903222120'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.sse.doc.user' version='1.2.0.v201903222120'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.sse.doc.user' version='1.2.0.v201903222120'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.wst.sse.doc.user
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.sse.doc.user' version='1.2.0.v201903222120'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wst.sse.doc.user; singleton:=true&#xA;Bundle-Version: 1.2.0.v201903222120
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.report.engine.emitter.config.excel.source' version='4.12.0.v202211281949' singleton='false'>
      <update id='org.eclipse.birt.report.engine.emitter.config.excel.source' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse BIRT Project'/>
        <property name='df_LT.bundleName' value='BIRT Excel Emitter Descriptor Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.birt'/>
        <property name='maven-artifactId' value='org.eclipse.birt.report.engine.emitter.config.excel'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.emitter.config.excel.source' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.report.engine.emitter.config.excel.source' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.report.engine.emitter.config.excel.source' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.report.engine.emitter.config.excel.source' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.report.engine.emitter.config.excel.source&#xA;Bundle-Version: 4.12.0.v202211281949
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jetty.util' version='10.0.11' singleton='false' generation='2'>
      <update id='org.eclipse.jetty.util' range='[0.0.0,10.0.11)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='Jetty :: Utilities'/>
        <property name='org.eclipse.equinox.p2.description' value='Jetty module for Jetty :: Utilities'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Jetty Project'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='https://www.eclipse.org/jetty/'/>
        <property name='maven-groupId' value='org.eclipse.jetty'/>
        <property name='maven-artifactId' value='jetty-util'/>
        <property name='maven-version' value='10.0.11'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='16'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.util' version='10.0.11'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jetty.util' version='10.0.11'/>
        <provided namespace='java.package' name='org.eclipse.jetty.util' version='10.0.11'/>
        <provided namespace='java.package' name='org.eclipse.jetty.util.compression' version='10.0.11'/>
        <provided namespace='java.package' name='org.eclipse.jetty.util.security' version='10.0.11'/>
        <provided namespace='java.package' name='org.eclipse.jetty.util.resource' version='10.0.11'/>
        <provided namespace='java.package' name='org.eclipse.jetty.util.annotation' version='10.0.11'/>
        <provided namespace='java.package' name='org.eclipse.jetty.util.preventers' version='10.0.11'/>
        <provided namespace='java.package' name='org.eclipse.jetty.util.statistic' version='10.0.11'/>
        <provided namespace='java.package' name='org.eclipse.jetty.util.thread' version='10.0.11'/>
        <provided namespace='java.package' name='org.eclipse.jetty.util.thread.strategy' version='10.0.11'/>
        <provided namespace='java.package' name='org.eclipse.jetty.util.component' version='10.0.11'/>
        <provided namespace='java.package' name='org.eclipse.jetty.util.ssl' version='10.0.11'/>
        <provided namespace='java.package' name='org.eclipse.jetty.util.log' version='10.0.11'/>
        <provided namespace='osgi.identity' name='org.eclipse.jetty.util' version='10.0.11'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='48'>
        <required namespace='java.package' name='org.slf4j' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='java.awt' range='0.0.0'/>
        <required namespace='java.package' name='java.io' range='0.0.0'/>
        <required namespace='java.package' name='java.lang' range='0.0.0'/>
        <required namespace='java.package' name='java.lang.annotation' range='0.0.0'/>
        <required namespace='java.package' name='java.lang.invoke' range='0.0.0'/>
        <required namespace='java.package' name='java.lang.module' range='0.0.0'/>
        <required namespace='java.package' name='java.lang.ref' range='0.0.0'/>
        <required namespace='java.package' name='java.lang.reflect' range='0.0.0'/>
        <required namespace='java.package' name='java.net' range='0.0.0'/>
        <required namespace='java.package' name='java.nio' range='0.0.0'/>
        <required namespace='java.package' name='java.nio.channels' range='0.0.0'/>
        <required namespace='java.package' name='java.nio.charset' range='0.0.0'/>
        <required namespace='java.package' name='java.nio.file' range='0.0.0'/>
        <required namespace='java.package' name='java.nio.file.attribute' range='0.0.0'/>
        <required namespace='java.package' name='java.security' range='0.0.0'/>
        <required namespace='java.package' name='java.security.cert' range='0.0.0'/>
        <required namespace='java.package' name='java.sql' range='0.0.0'/>
        <required namespace='java.package' name='java.text' range='0.0.0'/>
        <required namespace='java.package' name='java.time' range='0.0.0'/>
        <required namespace='java.package' name='java.time.format' range='0.0.0'/>
        <required namespace='java.package' name='java.time.temporal' range='0.0.0'/>
        <required namespace='java.package' name='java.util' range='0.0.0'/>
        <required namespace='java.package' name='java.util.concurrent' range='0.0.0'/>
        <required namespace='java.package' name='java.util.concurrent.atomic' range='0.0.0'/>
        <required namespace='java.package' name='java.util.concurrent.locks' range='0.0.0'/>
        <required namespace='java.package' name='java.util.function' range='0.0.0'/>
        <required namespace='java.package' name='java.util.jar' range='0.0.0'/>
        <required namespace='java.package' name='java.util.regex' range='0.0.0'/>
        <required namespace='java.package' name='java.util.stream' range='0.0.0'/>
        <required namespace='java.package' name='java.util.zip' range='0.0.0'/>
        <required namespace='java.package' name='javax.imageio' range='0.0.0'/>
        <required namespace='java.package' name='javax.naming.ldap' range='0.0.0'/>
        <required namespace='java.package' name='javax.net.ssl' range='0.0.0'/>
        <required namespace='java.package' name='javax.security.auth.x500' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jetty.util' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.annotation' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.component' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.resource' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.security' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.statistic' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.thread' range='0.0.0'/>
        <required namespace='java.package' name='org.slf4j.event' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.helpers' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.spi' range='[1.7.0,3.0.0)'/>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.jetty.util.security.CredentialProvider)' min='0' greedy='false'>
          <description>
            org.eclipse.jetty.util
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.extender' match='(osgi.extender=osgi.serviceloader.processor)' min='0' greedy='false'>
          <description>
            org.eclipse.jetty.util
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.jetty.util
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jetty.util' version='10.0.11'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jetty.util&#xA;Bundle-Version: 10.0.11
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.report.model.source' version='4.12.0.v202211281949' singleton='false'>
      <update id='org.eclipse.birt.report.model.source' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse BIRT Project'/>
        <property name='df_LT.bundleName' value='BIRT Model Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.birt'/>
        <property name='maven-artifactId' value='org.eclipse.birt.report.model'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.model.source' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.report.model.source' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.report.model.source' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.report.model.source' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.report.model.source&#xA;Bundle-Version: 4.12.0.v202211281949
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jst.ws.jaxrs.core' version='1.0.851.v202101130222' generation='2'>
      <update id='org.eclipse.jst.ws.jaxrs.core' range='[0.0.0,1.0.851.v202101130222)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.PLUGIN_PROVIDER' value='Eclipse Web Tools Platform'/>
        <property name='df_LT.plugin.name' value='JAX-RS Tools - Core'/>
        <property name='org.eclipse.equinox.p2.name' value='%plugin.name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%PLUGIN_PROVIDER'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.webservices'/>
        <property name='maven-artifactId' value='org.eclipse.jst.ws.jaxrs.core'/>
        <property name='maven-version' value='1.0.851-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='17'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.ws.jaxrs.core' version='1.0.851.v202101130222'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jst.ws.jaxrs.core' version='1.0.851.v202101130222'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.jaxrs.core.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.jaxrs.core.internal.jaxrsibraryregistry' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.jaxrs.core.internal.jaxrslibraryconfig' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.jaxrs.core.internal.jaxrslibraryproviderconfig' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.jaxrs.core.internal.jaxrslibraryregistry.adapter' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.jaxrs.core.internal.jaxrslibraryregistry.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.jaxrs.core.internal.jaxrslibraryregistry.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.jaxrs.core.internal.jaxrssharedlibraryconfig' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.jaxrs.core.internal.project.facet' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.jaxrs.core.jaxrsappconfig.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.jaxrs.core.jaxrslibraryconfiguration.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.jaxrs.core.jaxrslibraryregistry.internal' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jst.ws.jaxrs.core' version='1.0.851.v202101130222'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='16'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.5.100,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.5.100,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.project.facet.core' range='[1.4.100,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee.web' range='[1.1.400,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee' range='[1.1.400,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee.core' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.frameworks' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.6.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='[2.5.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit' range='[2.6.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.common.project.facet.core' range='[1.4.100,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jem.util' range='[2.1.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.server.core' range='[1.1.202,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.server.core' range='[1.2.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.5))'>
          <description>
            org.eclipse.jst.ws.jaxrs.core
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jst.ws.jaxrs.core' version='1.0.851.v202101130222'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jst.ws.jaxrs.core;singleton:=true&#xA;Bundle-Version: 1.0.851.v202101130222
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.chart.reportitem.ui' version='4.12.0.v202211281949' generation='2'>
      <update id='org.eclipse.birt.chart.reportitem.ui' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='BIRT Chart-Report UI Integration Plug-in'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse BIRT Project'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.birt'/>
        <property name='maven-artifactId' value='org.eclipse.birt.chart.reportitem.ui'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='16'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.chart.reportitem.ui' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.chart.reportitem.ui' version='4.12.0.v202211281949'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.reportitem.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.reportitem.ui.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.reportitem.ui.dialogs' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.reportitem.ui.dialogs.widget' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.reportitem.ui.i18n' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.reportitem.ui.views.attributes' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.reportitem.ui.views.attributes.page' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.reportitem.ui.views.attributes.provider' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.reportitem.ui.views.attributes.section' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.reportitem.ui.views.attributes.widget' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.reportitem.ui.views.provider' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.chart.reportitem.ui' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='17'>
        <required namespace='osgi.bundle' name='org.eclipse.draw2d' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.chart.ui' range='[2.1.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.chart.ui.extension' range='[2.5.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.chart.reportitem' range='[2.1.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.data' range='[2.1.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.model' range='[2.1.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.designer.core' range='[2.1.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.designer.ui' range='[2.1.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.engine' range='[2.1.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.data.adapter' range='[2.1.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.designer.ui.views' range='[2.2.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.designer.ui.ide' range='[2.2.0,5.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.item.crosstab.core' range='[2.2.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.item.crosstab.ui' range='[2.2.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.designer.ui.cubebuilder' range='[2.3.0,5.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.birt.chart.reportitem.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.chart.reportitem.ui' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.chart.reportitem.ui; singleton:=true&#xA;Bundle-Version: 4.12.0.v202211281949
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jst.common.ui' version='1.0.301.v201903222024' generation='2'>
      <update id='org.eclipse.jst.common.ui' range='[0.0.0,1.0.301.v201903222024)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.provider' value='Eclipse.org'/>
        <property name='df_LT.Bundle-Name.0' value='Common JST UI Plug-in'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name.0'/>
        <property name='org.eclipse.equinox.p2.provider' value='%provider'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.javaee'/>
        <property name='maven-artifactId' value='org.eclipse.jst.common.ui'/>
        <property name='maven-version' value='1.0.301-SNAPSHOT'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.common.ui' version='1.0.301.v201903222024'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jst.common.ui' version='1.0.301.v201903222024'/>
        <provided namespace='java.package' name='org.eclipse.jst.common.ui.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.common.ui.internal.assembly.wizard' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jst.common.ui' version='1.0.301.v201903222024'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='11'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.ui' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.modulecore' range='[1.1.300,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.modulecore.ui' range='[1.0.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.common.frameworks' range='1.1.400'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.frameworks' range='1.2.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='[3.2.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.5))'>
          <description>
            org.eclipse.jst.common.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jst.common.ui' version='1.0.301.v201903222024'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jst.common.ui;singleton:=true&#xA;Bundle-Version: 1.0.301.v201903222024
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.report.engine.script.javascript' version='4.12.0.v202211281949' generation='2'>
      <update id='org.eclipse.birt.report.engine.script.javascript' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='BIRT Javascript Engine'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse BIRT Project'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='maven-groupId' value='org.eclipse.birt'/>
        <property name='maven-artifactId' value='org.eclipse.birt.report.engine.script.javascript'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.script.javascript' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.report.engine.script.javascript' version='4.12.0.v202211281949'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.javascript' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.report.engine.script.javascript' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='osgi.bundle' name='org.eclipse.birt.core' range='[2.5.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.engine' range='[2.5.1,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.data' range='[2.5.1,5.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.birt.report.engine.script.javascript
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.report.engine.script.javascript' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.report.engine.script.javascript;singleton:=true&#xA;Bundle-Version: 4.12.0.v202211281949
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.hamcrest.core' version='1.3.0.v20180420-1519' singleton='false'>
      <update id='org.hamcrest.core' range='[0.0.0,1.3.0.v20180420-1519)' severity='0'/>
      <properties size='7'>
        <property name='df_LT.bundleVendor' value='Eclipse Orbit'/>
        <property name='df_LT.bundleName' value='Hamcrest Core Library of Matchers'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='maven-groupId' value='org.eclipse.orbit.bundles'/>
        <property name='maven-artifactId' value='org.hamcrest.core'/>
        <property name='maven-version' value='1.3.0-SNAPSHOT'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.hamcrest.core' version='1.3.0.v20180420-1519'/>
        <provided namespace='osgi.bundle' name='org.hamcrest.core' version='1.3.0.v20180420-1519'/>
        <provided namespace='java.package' name='org.hamcrest' version='1.3.0'/>
        <provided namespace='java.package' name='org.hamcrest.core' version='1.3.0'/>
        <provided namespace='java.package' name='org.hamcrest.internal' version='1.3.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.hamcrest.core' version='1.3.0.v20180420-1519'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.hamcrest.core&#xA;Bundle-Version: 1.3.0.v20180420-1519
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jetty.apache-jsp' version='10.0.11' singleton='false' generation='2'>
      <update id='org.eclipse.jetty.apache-jsp' range='[0.0.0,10.0.11)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='Jetty :: Apache JSP Implementation'/>
        <property name='org.eclipse.equinox.p2.description' value='Jetty-specific ServletContainerInitializer for Jasper'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Jetty Project'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='https://www.eclipse.org/jetty/'/>
        <property name='maven-groupId' value='org.eclipse.jetty'/>
        <property name='maven-artifactId' value='apache-jsp'/>
        <property name='maven-version' value='10.0.11'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.apache-jsp' version='10.0.11'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jetty.apache-jsp' version='10.0.11'/>
        <provided namespace='java.package' name='org.eclipse.jetty.apache.jsp' version='10.0.11'/>
        <provided namespace='java.package' name='org.eclipse.jetty.jsp' version='10.0.11'/>
        <provided namespace='osgi.identity' name='org.eclipse.jetty.apache-jsp' version='10.0.11'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='osgi.serviceloader' name='javax.servlet.ServletContainerInitializer' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.apache.juli.logging.Log' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='18'>
        <required namespace='java.package' name='org.slf4j' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='java.io' range='0.0.0'/>
        <required namespace='java.package' name='java.lang' range='0.0.0'/>
        <required namespace='java.package' name='java.lang.invoke' range='0.0.0'/>
        <required namespace='java.package' name='java.net' range='0.0.0'/>
        <required namespace='java.package' name='java.nio.file' range='0.0.0'/>
        <required namespace='java.package' name='java.util' range='0.0.0'/>
        <required namespace='java.package' name='javax.servlet' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='javax.servlet.http' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='org.apache.jasper.servlet' range='[9.0.52,10.0.0)'/>
        <required namespace='java.package' name='org.apache.juli.logging' range='[9.0.52,10.0.0)'/>
        <required namespace='java.package' name='org.apache.tomcat.util.descriptor.tld' range='[9.0.52,10.0.0)'/>
        <required namespace='java.package' name='org.xml.sax' range='0.0.0'/>
        <required namespace='java.package' name='org.slf4j.event' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.helpers' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.spi' range='[1.7.0,3.0.0)'/>
        <requiredProperties namespace='osgi.extender' match='(osgi.extender=osgi.serviceloader.registrar)' min='0' greedy='false'>
          <description>
            org.eclipse.jetty.apache-jsp
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.jetty.apache-jsp
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jetty.apache-jsp' version='10.0.11'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jetty.apache-jsp&#xA;Bundle-Version: 10.0.11
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jst.j2ee.ejb.annotation.model' version='1.1.500.v201910291429' generation='2'>
      <update id='org.eclipse.jst.j2ee.ejb.annotation.model' range='[0.0.0,1.1.500.v201910291429)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Vendor.0' value='Eclipse Web Tools Platform'/>
        <property name='df_LT.Bundle-Name.0' value='EJB Annotation Model Plug-in'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name.0'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor.0'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.ejb'/>
        <property name='maven-artifactId' value='org.eclipse.jst.j2ee.ejb.annotation.model'/>
        <property name='maven-version' value='1.1.500-SNAPSHOT'/>
      </properties>
      <provides size='11'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.j2ee.ejb.annotation.model' version='1.1.500.v201910291429'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jst.j2ee.ejb.annotation.model' version='1.1.500.v201910291429'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.ejb.annotation.internal.messages' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.ejb.annotation.internal.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.ejb.annotation.internal.operations' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.ejb.annotation.internal.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.ejb.annotation.internal.provider' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.ejb.annotation.internal.utility' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jst.j2ee.ejb.annotation.model' version='1.1.500.v201910291429'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='14'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.frameworks' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee' range='[1.1.0,1.3.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee.core' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee.ejb' range='[1.1.0,1.2.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='[2.2.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jem' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.modulecore' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.common.frameworks' range='[1.1.0,1.2.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.commands' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.environment' range='[1.0.100,1.2.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.jst.j2ee.ejb.annotation.model
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jst.j2ee.ejb.annotation.model' version='1.1.500.v201910291429'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jst.j2ee.ejb.annotation.model; singleton:=true&#xA;Bundle-Version: 1.1.500.v201910291429
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.example.feature.group' version='4.12.0.v202211281949' singleton='false'>
      <update id='org.eclipse.birt.example.feature.group' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='14'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.eclipse.org/birt'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.birt.features'/>
        <property name='maven-artifactId' value='org.eclipse.birt.example'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 2.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-2.0.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;&#x9;- Content may be structured and packaged into modules to facilitate delivering,&#xA;&#x9;  extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;&#x9;  plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;&#x9;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;&#x9;  in a directory named &quot;plugins&quot;.&#xA;&#x9;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;&#x9;  Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;&#x9;  Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;&#x9;  numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;&#x9;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;&#x9;  named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;&#x9;- The top-level (root) directory&#xA;&#x9;- Plug-in and Fragment directories&#xA;&#x9;- Inside Plug-ins and Fragments packaged as JARs&#xA;&#x9;- Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;&#x9;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;&#x9;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;&#x9;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;&#x9;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;&#x9;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;&#x9;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;&#x9;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;&#x9;   the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;&#x9;   extending or updating the functionality of an Eclipse-based product.&#xA;&#x9;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;&#x9;   Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;&#x9;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;&#x9;   govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;&#x9;   Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;&#x9;   with the Specification. Such Installable Software Agreement must inform the user of the&#xA;&#x9;   terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;&#x9;   the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;&#x9;   indication of agreement by the user, the provisioning Technology will complete installation&#xA;&#x9;   of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='(c) Copyright Eclipse Contributors and others 2004, 2007. All rights reserved.'/>
        <property name='df_LT.featureName' value='Eclipse BIRT Example'/>
        <property name='df_LT.description' value='Eclipse Business Intelligence and Reporting Tools (BIRT) Report Designer Plug-ins,  Runtime and user documentation.'/>
        <property name='df_LT.providerName' value='Eclipse BIRT Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.example.feature.group' version='4.12.0.v202211281949'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='29'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.chart.engine.extension' range='2.1.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.chart.device.extension' range='2.1.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.chart.device.svg' range='2.1.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.chart.device.swt' range='2.1.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.chart.ui' range='2.1.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.chart.ui.extension' range='2.1.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.chart.reportitem' range='2.1.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.chart.reportitem.ui' range='2.1.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.chart.examples.core' range='2.6.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.model' range='2.1.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine' range='2.1.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.data.oda.jdbc' range='2.1.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.runtime' range='3.2.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.core' range='2.1.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui' range='3.2.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.data.oda.jdbc.ui' range='2.1.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.data.oda.sampledb' range='2.1.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.connectivity.oda.designer.feature.feature.group' range='1.5.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.connectivity.oda.feature.feature.group' range='1.5.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.doc.user.feature.group' range='1.5.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.chart.examples' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.data.oda.sampledb' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.data.oda.sampledb.ui' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.example' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.designer.samplereports' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.designer.ui.samples.ide' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.designer.ui.samples.rcp' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.designer.ui.samplesview' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.example.feature.jar' range='[4.12.0.v202211281949,4.12.0.v202211281949]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='%25copyrightURL' url='%25copyrightURL'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.apache.jasper.glassfish' version='2.2.2.v201501141630' singleton='false'>
      <update id='org.apache.jasper.glassfish' range='[0.0.0,2.2.2.v201501141630)' severity='0'/>
      <properties size='11'>
        <property name='df_LT.Bundle-Vendor.0' value='Eclipse Orbit'/>
        <property name='df_LT.Bundle-Name.0' value='JSP 2.2 implementation from Glassfish'/>
        <property name='df_LT.Bundle-Description' value='JSP 2.2 reference implementation from Glassfish'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name.0'/>
        <property name='org.eclipse.equinox.p2.description' value='%Bundle-Description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor.0'/>
        <property name='iplog.bug_id' value='5329'/>
        <property name='iplog.contact.name' value='David Williams'/>
        <property name='iplog.contact.email' value='david_williams@us.ibm.com'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='http://jsp.java.net/'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
      </properties>
      <provides size='14'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.jasper.glassfish' version='2.2.2.v201501141630'/>
        <provided namespace='osgi.bundle' name='org.apache.jasper.glassfish' version='2.2.2.v201501141630'/>
        <provided namespace='java.package' name='org.apache.jasper' version='2.2.2'/>
        <provided namespace='java.package' name='org.apache.jasper.compiler' version='2.2.2'/>
        <provided namespace='java.package' name='org.apache.jasper.compiler.tagplugin' version='2.2.2'/>
        <provided namespace='java.package' name='org.apache.jasper.runtime' version='2.2.2'/>
        <provided namespace='java.package' name='org.apache.jasper.security' version='2.2.2'/>
        <provided namespace='java.package' name='org.apache.jasper.servlet' version='2.2.2'/>
        <provided namespace='java.package' name='org.apache.jasper.tagplugins.jstl' version='2.2.2'/>
        <provided namespace='java.package' name='org.apache.jasper.xmlparser' version='2.2.2'/>
        <provided namespace='java.package' name='org.apache.jasper.resources' version='2.2.2'/>
        <provided namespace='java.package' name='org.glassfish.jsp.api' version='2.2.2'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='14'>
        <required namespace='java.package' name='javax.el' range='2.2.0'/>
        <required namespace='java.package' name='javax.servlet' range='2.6.0'/>
        <required namespace='java.package' name='javax.servlet.descriptor' range='2.6.0'/>
        <required namespace='java.package' name='javax.servlet.http' range='2.6.0'/>
        <required namespace='java.package' name='javax.servlet.jsp' range='2.2.0'/>
        <required namespace='java.package' name='javax.servlet.jsp.el' range='2.2.0'/>
        <required namespace='java.package' name='javax.servlet.jsp.tagext' range='2.2.0'/>
        <required namespace='java.package' name='javax.tools' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.jdt.core.compiler' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.jdt.internal.compiler' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.jdt.internal.compiler.classfmt' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.jdt.internal.compiler.env' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.jdt.internal.compiler.impl' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.jdt.internal.compiler.problem' range='0.0.0' optional='true' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.jasper.glassfish' version='2.2.2.v201501141630'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.apache.jasper.glassfish&#xA;Bundle-Version: 2.2.2.v201501141630
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.feature.jar' version='4.12.0.v202211281949'>
      <properties size='14'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.eclipse.org/birt'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.update.feature.plugin' value='org.eclipse.birt'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 2.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-2.0.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;&#x9;- Content may be structured and packaged into modules to facilitate delivering,&#xA;&#x9;  extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;&#x9;  plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;&#x9;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;&#x9;  in a directory named &quot;plugins&quot;.&#xA;&#x9;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;&#x9;  Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;&#x9;  Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;&#x9;  numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;&#x9;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;&#x9;  named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;&#x9;- The top-level (root) directory&#xA;&#x9;- Plug-in and Fragment directories&#xA;&#x9;- Inside Plug-ins and Fragments packaged as JARs&#xA;&#x9;- Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;&#x9;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;&#x9;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;&#x9;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;&#x9;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;&#x9;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;&#x9;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;&#x9;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;&#x9;   the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;&#x9;   extending or updating the functionality of an Eclipse-based product.&#xA;&#x9;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;&#x9;   Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;&#x9;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;&#x9;   govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;&#x9;   Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;&#x9;   with the Specification. Such Installable Software Agreement must inform the user of the&#xA;&#x9;   terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;&#x9;   the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;&#x9;   indication of agreement by the user, the provisioning Technology will complete installation&#xA;&#x9;   of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='(c) Copyright Eclipse Contributors and others 2004, 2007. All rights reserved.'/>
        <property name='df_LT.featureName' value='BIRT Framework'/>
        <property name='df_LT.description' value='Eclipse Business Intelligence and Reporting Tools (BIRT) Report Designer Plug-ins,  Runtime and user documentation.'/>
        <property name='df_LT.providerName' value='Eclipse BIRT Project'/>
        <property name='maven-groupId' value='org.eclipse.birt.features'/>
        <property name='maven-artifactId' value='org.eclipse.birt'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.feature.jar' version='4.12.0.v202211281949'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.birt' version='4.12.0.v202211281949'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.birt' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='%25copyrightURL' url='%25copyrightURL'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.jst.web_js_support.feature.feature.group' version='3.27.0.v202206160204' singleton='false'>
      <update id='org.eclipse.jst.web_js_support.feature.feature.group' range='[0.0.0,3.27.0.v202206160204)' severity='0'/>
      <properties size='13'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.webtools.javaee'/>
        <property name='maven-artifactId' value='org.eclipse.jst.web_js_support.feature'/>
        <property name='maven-version' value='3.27.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2006 IBM Corporation and others.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v2.0&#xA;which accompanies this distribution, and is available at&#xA;https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;Contributors:&#xA;IBM Corporation - initial API and implementation'/>
        <property name='df_LT.featureName' value='Eclipse Java Web Developer Tools - JavaScript Support'/>
        <property name='df_LT.description' value='Tools for working with JavaScript in JavaServer Pages (JSP)&#xA;&#xA;Note: The creation of Dynamic Web Projects requires the Eclipse Java EE Developer Tools'/>
        <property name='df_LT.providerName' value='Eclipse Web Tools Platform'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.web_js_support.feature.feature.group' version='3.27.0.v202206160204'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.jsdt.web.support.jsp' range='[1.1.101.v202101180039,1.1.101.v202101180039]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.web_js_support.feature.feature.jar' range='[3.27.0.v202206160204,3.27.0.v202206160204]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.birt.data.oda.mongodb.ui.nl1' version='4.12.0.v202211281949' singleton='false'>
      <update id='org.eclipse.birt.data.oda.mongodb.ui.nl1' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='org.eclipse.birt.data.oda.mongodb.ui NL support.'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='maven-groupId' value='org.eclipse.birt.nl'/>
        <property name='maven-artifactId' value='org.eclipse.birt.data.oda.mongodb.ui.nl1'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.data.oda.mongodb.ui.nl1' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.data.oda.mongodb.ui.nl1' version='4.12.0.v202211281949'/>
        <provided namespace='java.package' name='org.eclipse.birt.data.oda.mongodb.ui.i18n' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.data.oda.mongodb.ui.nl1' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.fragment'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='osgi.fragment' name='org.eclipse.birt.data.oda.mongodb.ui' version='4.12.0.v202211281949'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.birt.data.oda.mongodb.ui' range='[2.1.0,5.0.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.data.oda.mongodb.ui.nl1' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.data.oda.mongodb.ui.nl1&#xA;Bundle-Version: 4.12.0.v202211281949&#xA;Fragment-Host: org.eclipse.birt.data.oda.mongodb.ui;bundle-version=&quot;[2.1.0,5.0.0)&quot;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='javax.activation' version='1.1.0.v201211130549' singleton='false'>
      <update id='javax.activation' range='[0.0.0,1.1.0.v201211130549)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Vendor.0' value='Eclipse Orbit'/>
        <property name='df_LT.Bundle-Name.0' value='Apache Geronimo Activation Plug-in'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name.0'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor.0'/>
        <property name='iplog.bug_id' value='2248'/>
        <property name='iplog.contact.name' value='David Williams'/>
        <property name='iplog.contact.email' value='david_williams@us.ibm.com'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='javax.activation' version='1.1.0.v201211130549'/>
        <provided namespace='osgi.bundle' name='javax.activation' version='1.1.0.v201211130549'/>
        <provided namespace='java.package' name='javax.activation' version='1.1.0'/>
        <provided namespace='java.package' name='org.apache.geronimo.activation.handlers' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='5'>
        <required namespace='osgi.bundle' name='org.eclipse.osgi' range='0.0.0'/>
        <required namespace='java.package' name='javax.imageio' range='0.0.0'/>
        <required namespace='java.package' name='javax.imageio.metadata' range='0.0.0'/>
        <required namespace='java.package' name='javax.mail' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.mail.internet' range='0.0.0' optional='true' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='javax.activation' version='1.1.0.v201211130549'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: javax.activation&#xA;Bundle-Version: 1.1.0.v201211130549
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.chart.cshelp.feature.group' version='4.12.0.v202211281949' singleton='false'>
      <update id='org.eclipse.birt.chart.cshelp.feature.group' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='14'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.eclipse.org/birt'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.birt.features'/>
        <property name='maven-artifactId' value='org.eclipse.birt.chart.cshelp'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 2.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-2.0.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;&#x9;- Content may be structured and packaged into modules to facilitate delivering,&#xA;&#x9;  extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;&#x9;  plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;&#x9;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;&#x9;  in a directory named &quot;plugins&quot;.&#xA;&#x9;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;&#x9;  Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;&#x9;  Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;&#x9;  numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;&#x9;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;&#x9;  named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;&#x9;- The top-level (root) directory&#xA;&#x9;- Plug-in and Fragment directories&#xA;&#x9;- Inside Plug-ins and Fragments packaged as JARs&#xA;&#x9;- Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;&#x9;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;&#x9;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;&#x9;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;&#x9;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;&#x9;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;&#x9;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;&#x9;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;&#x9;   the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;&#x9;   extending or updating the functionality of an Eclipse-based product.&#xA;&#x9;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;&#x9;   Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;&#x9;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;&#x9;   govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;&#x9;   Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;&#x9;   with the Specification. Such Installable Software Agreement must inform the user of the&#xA;&#x9;   terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;&#x9;   the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;&#x9;   indication of agreement by the user, the provisioning Technology will complete installation&#xA;&#x9;   of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='(c) Copyright Eclipse Contributors and others 2004, 2007. All rights reserved.'/>
        <property name='df_LT.featureName' value='Eclipse BIRT Chart Context Sensitive Help Documentation'/>
        <property name='df_LT.description' value='Eclipse Business Intelligence and Reporting Tools (BIRT) Report Designer Plug-ins,  Runtime and user documentation.'/>
        <property name='df_LT.providerName' value='Eclipse BIRT Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.chart.cshelp.feature.group' version='4.12.0.v202211281949'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.help' range='[3.2.0,4.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.runtime' range='[3.2.0,4.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.chart.cshelp' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.chart.cshelp.feature.jar' range='[4.12.0.v202211281949,4.12.0.v202211281949]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='%25copyrightURL' url='%25copyrightURL'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.urischeme' version='1.2.100.v20211001-1648' generation='2'>
      <update id='org.eclipse.urischeme' range='[0.0.0,1.2.100.v20211001-1648)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Plugin.name' value='Eclipse URI Scheme Handling'/>
        <property name='df_LT.Plugin.Providername' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%Plugin.name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Plugin.Providername'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='eclipse.platform.ui'/>
        <property name='maven-artifactId' value='org.eclipse.urischeme'/>
        <property name='maven-version' value='1.2.100-SNAPSHOT'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.urischeme' version='1.2.100.v20211001-1648'/>
        <provided namespace='osgi.bundle' name='org.eclipse.urischeme' version='1.2.100.v20211001-1648'/>
        <provided namespace='java.package' name='org.eclipse.urischeme' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.urischeme' version='1.2.100.v20211001-1648'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='[3.8.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.registry' range='[3.8.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.14.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='com.sun.jna' range='[5.8.0,6.0.0)'/>
        <required namespace='osgi.bundle' name='com.sun.jna.platform' range='[5.8.0,6.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.urischeme
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.urischeme' version='1.2.100.v20211001-1648'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.urischeme;singleton:=true&#xA;Bundle-Version: 1.2.100.v20211001-1648
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='junit-platform-engine' version='1.9.0' singleton='false' generation='2'>
      <update id='junit-platform-engine' range='[0.0.0,1.9.0)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='JUnit Platform Engine API'/>
        <property name='maven-groupId' value='org.junit.platform'/>
        <property name='maven-artifactId' value='junit-platform-engine'/>
        <property name='maven-version' value='1.9.0'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='12'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='junit-platform-engine' version='1.9.0'/>
        <provided namespace='osgi.bundle' name='junit-platform-engine' version='1.9.0'/>
        <provided namespace='java.package' name='org.junit.platform.engine' version='1.9.0'/>
        <provided namespace='java.package' name='org.junit.platform.engine.discovery' version='1.9.0'/>
        <provided namespace='java.package' name='org.junit.platform.engine.reporting' version='1.9.0'/>
        <provided namespace='java.package' name='org.junit.platform.engine.support.config' version='1.9.0'/>
        <provided namespace='java.package' name='org.junit.platform.engine.support.descriptor' version='1.9.0'/>
        <provided namespace='java.package' name='org.junit.platform.engine.support.discovery' version='1.9.0'/>
        <provided namespace='java.package' name='org.junit.platform.engine.support.filter' version='1.9.0'/>
        <provided namespace='java.package' name='org.junit.platform.engine.support.hierarchical' version='1.9.0'/>
        <provided namespace='osgi.identity' name='junit-platform-engine' version='1.9.0'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='11'>
        <required namespace='java.package' name='org.apiguardian.api' range='[1.1.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit.platform.commons.logging' range='[1.9.0,2.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.commons' range='[1.9.0,2.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.commons.function' range='[1.9.0,2.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.commons.support' range='[1.9.0,2.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.commons.util' range='[1.9.0,2.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.engine' range='[1.9.0,2.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.engine.discovery' range='[1.9.0,2.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.engine.reporting' range='[1.9.0,2.0.0)'/>
        <required namespace='java.package' name='org.opentest4j' range='[1.2.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            junit-platform-engine
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='junit-platform-engine' version='1.9.0'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: junit-platform-engine&#xA;Bundle-Version: 1.9.0
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='junit-platform-suite-api' version='1.9.0' singleton='false' generation='2'>
      <update id='junit-platform-suite-api' range='[0.0.0,1.9.0)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='JUnit Platform Suite API'/>
        <property name='maven-groupId' value='org.junit.platform'/>
        <property name='maven-artifactId' value='junit-platform-suite-api'/>
        <property name='maven-version' value='1.9.0'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='junit-platform-suite-api' version='1.9.0'/>
        <provided namespace='osgi.bundle' name='junit-platform-suite-api' version='1.9.0'/>
        <provided namespace='java.package' name='org.junit.platform.suite.api' version='1.9.0'/>
        <provided namespace='osgi.identity' name='junit-platform-suite-api' version='1.9.0'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='java.package' name='org.apiguardian.api' range='[1.1.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit.platform.commons.annotation' range='[1.9.0,2.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.commons.logging' range='[1.9.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            junit-platform-suite-api
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='junit-platform-suite-api' version='1.9.0'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: junit-platform-suite-api&#xA;Bundle-Version: 1.9.0
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.chart.reportitem.nl1' version='4.12.0.v202211281949' singleton='false'>
      <update id='org.eclipse.birt.chart.reportitem.nl1' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='BIRT Chart-Report Integration NLS Support'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='maven-groupId' value='org.eclipse.birt.nl'/>
        <property name='maven-artifactId' value='org.eclipse.birt.chart.reportitem.nl1'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.chart.reportitem.nl1' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.chart.reportitem.nl1' version='4.12.0.v202211281949'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.reportitem.i18n' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.chart.reportitem.nl1' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.fragment'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='osgi.fragment' name='org.eclipse.birt.chart.reportitem' version='4.12.0.v202211281949'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.birt.chart.reportitem' range='[2.1.0,5.0.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.chart.reportitem.nl1' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.chart.reportitem.nl1&#xA;Bundle-Version: 4.12.0.v202211281949&#xA;Fragment-Host: org.eclipse.birt.chart.reportitem;bundle-version=&quot;[2.1.0,5.0.0)&quot;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.json.jshint.core' version='1.0.1.v201908281850' generation='2'>
      <update id='org.eclipse.wst.json.jshint.core' range='[0.0.0,1.0.1.v201908281850)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='JSHint Core'/>
        <property name='df_LT.providerName' value='Eclipse Web Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.sourceediting'/>
        <property name='maven-artifactId' value='org.eclipse.wst.json.jshint.core'/>
        <property name='maven-version' value='1.0.1-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.json.jshint.core' version='1.0.1.v201908281850'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.json.jshint.core' version='1.0.1.v201908281850'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.json.jshint.core' version='1.0.1.v201908281850'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='5'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.sse.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.ibm.icu' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.6))'>
          <description>
            org.eclipse.wst.json.jshint.core
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.json.jshint.core' version='1.0.1.v201908281850'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wst.json.jshint.core;singleton:=true&#xA;Bundle-Version: 1.0.1.v201908281850
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.common.ui' version='1.2.200.v202207121617' generation='2'>
      <update id='org.eclipse.wst.common.ui' range='[0.0.0,1.2.200.v202207121617)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Eclipse Base UI extensions'/>
        <property name='df_LT.pluginProvider' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%pluginProvider'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.common'/>
        <property name='maven-artifactId' value='org.eclipse.wst.common.ui'/>
        <property name='maven-version' value='1.2.200-SNAPSHOT'/>
      </properties>
      <provides size='12'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.common.ui' version='1.2.200.v202207121617'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.common.ui' version='1.2.200.v202207121617'/>
        <provided namespace='java.package' name='org.eclipse.wst.common.ui.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.common.ui.internal.dialogs' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.common.ui.internal.dnd' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.common.ui.internal.navigator' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.common.ui.internal.search' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.common.ui.internal.search.dialogs' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.common.ui.internal.viewers' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.common.ui' version='1.2.200.v202207121617'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='10'>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.17.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.search' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.core' range='[1.4.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench.texteditor' range='[3.4.0,4.0.0)'/>
        <required namespace='java.package' name='com.ibm.icu.text' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.wst.common.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.common.ui' version='1.2.200.v202207121617'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wst.common.ui; singleton:=true&#xA;Bundle-Version: 1.2.200.v202207121617
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jst.ws.consumption.ui.doc.user' version='1.0.700.v201903222115'>
      <update id='org.eclipse.jst.ws.consumption.ui.doc.user' range='[0.0.0,1.0.700.v201903222115)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Web service consumption documentation'/>
        <property name='df_LT.pluginProvider' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%pluginProvider'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.webservices'/>
        <property name='maven-artifactId' value='org.eclipse.jst.ws.consumption.ui.doc.user'/>
        <property name='maven-version' value='1.0.700-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.ws.consumption.ui.doc.user' version='1.0.700.v201903222115'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jst.ws.consumption.ui.doc.user' version='1.0.700.v201903222115'/>
        <provided namespace='osgi.identity' name='org.eclipse.jst.ws.consumption.ui.doc.user' version='1.0.700.v201903222115'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jst.ws.consumption.ui.doc.user' version='1.0.700.v201903222115'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jst.ws.consumption.ui.doc.user; singleton:=true&#xA;Bundle-Version: 1.0.700.v201903222115
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.common.modulecore.ui' version='1.0.302.v202007142017' generation='2'>
      <update id='org.eclipse.wst.common.modulecore.ui' range='[0.0.0,1.0.302.v202007142017)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.provider' value='Eclipse.org'/>
        <property name='df_LT.Bundle-Name.0' value='Modulecore UI Plug-in'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name.0'/>
        <property name='org.eclipse.equinox.p2.provider' value='%provider'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.common'/>
        <property name='maven-artifactId' value='org.eclipse.wst.common.modulecore.ui'/>
        <property name='maven-version' value='1.0.302-SNAPSHOT'/>
      </properties>
      <provides size='11'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.common.modulecore.ui' version='1.0.302.v202007142017'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.common.modulecore.ui' version='1.0.302.v202007142017'/>
        <provided namespace='java.package' name='org.eclipse.wst.common.componentcore.internal.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.common.componentcore.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.common.componentcore.ui.internal.propertypage' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.common.componentcore.ui.internal.propertypage.verifier' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.common.componentcore.ui.internal.taskwizard' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.common.componentcore.ui.propertypage' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.common.modulecore.ui' version='1.0.302.v202007142017'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='12'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.modulecore' range='[1.2.101,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.frameworks' range='[1.1.300,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.project.facet.core' range='[1.4.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jem.util' range='[2.0.200,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='[2.5.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.emfworkbench.integration' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='[3.4.200,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.5))'>
          <description>
            org.eclipse.wst.common.modulecore.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.common.modulecore.ui' version='1.0.302.v202007142017'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wst.common.modulecore.ui; singleton:=true&#xA;Bundle-Version: 1.0.302.v202007142017
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='com.ibm.icu' version='70.1.0' singleton='false' generation='2'>
      <update id='com.ibm.icu' range='[0.0.0,70.1.0)' severity='0'/>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='ICU4J'/>
        <property name='org.eclipse.equinox.p2.description' value='International Components for Unicode for Java'/>
        <property name='org.eclipse.equinox.p2.provider' value='Unicode, Inc.'/>
        <property name='maven-groupId' value='com.ibm.icu'/>
        <property name='maven-artifactId' value='icu4j'/>
        <property name='maven-version' value='70.1'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='com.ibm.icu' version='70.1.0'/>
        <provided namespace='osgi.bundle' name='com.ibm.icu' version='70.1.0'/>
        <provided namespace='java.package' name='com.ibm.icu.lang' version='0.0.0'/>
        <provided namespace='java.package' name='com.ibm.icu.math' version='0.0.0'/>
        <provided namespace='java.package' name='com.ibm.icu.number' version='0.0.0'/>
        <provided namespace='java.package' name='com.ibm.icu.text' version='0.0.0'/>
        <provided namespace='java.package' name='com.ibm.icu.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='com.ibm.icu' version='70.1.0'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.7))'>
          <description>
            com.ibm.icu
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='com.ibm.icu' version='70.1.0'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: com.ibm.icu&#xA;Bundle-Version: 70.1
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.text' version='3.12.200.v20220817-1340' singleton='false' generation='2'>
      <update id='org.eclipse.text' range='[0.0.0,3.12.200.v20220817-1340)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Text'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.text'/>
        <property name='maven-version' value='3.12.200-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='13'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.text' version='3.12.200.v20220817-1340'/>
        <provided namespace='osgi.bundle' name='org.eclipse.text' version='3.12.200.v20220817-1340'/>
        <provided namespace='java.package' name='org.eclipse.jface.text' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jface.text.link' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jface.text.projection' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jface.text.source' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jface.text.templates' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.text.edits' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.text.templates' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.text.undo' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.text' version='3.12.200.v20220817-1340'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='5'>
        <required namespace='osgi.bundle' name='org.eclipse.core.commands' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.preferences' range='[3.7.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.14.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.text
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.text' version='3.12.200.v20220817-1340'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.text&#xA;Bundle-Version: 3.12.200.v20220817-1340
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.batik.codec' version='1.14.0.v20210324-0332' singleton='false' generation='2'>
      <update id='org.apache.batik.codec' range='[0.0.0,1.14.0.v20210324-0332)' severity='0'/>
      <properties size='7'>
        <property name='df_LT.bundleVendor' value='Eclipse Orbit'/>
        <property name='df_LT.bundleName' value='org.apache.xmlgraphics:batik-codec'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='maven-groupId' value='org.eclipse.orbit.bundles'/>
        <property name='maven-artifactId' value='org.apache.batik.codec'/>
        <property name='maven-version' value='1.14.0-SNAPSHOT'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.codec' version='1.14.0.v20210324-0332'/>
        <provided namespace='osgi.bundle' name='org.apache.batik.codec' version='1.14.0.v20210324-0332'/>
        <provided namespace='java.package' name='org.apache.batik.ext.awt.image.codec' version='1.14.0'/>
        <provided namespace='java.package' name='org.apache.batik.ext.awt.image.codec.imageio' version='1.14.0'/>
        <provided namespace='java.package' name='org.apache.batik.ext.awt.image.codec.png' version='1.14.0'/>
        <provided namespace='java.package' name='org.apache.batik.ext.awt.image.codec.util' version='1.14.0'/>
        <provided namespace='osgi.identity' name='org.apache.batik.codec' version='1.14.0.v20210324-0332'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='20'>
        <required namespace='java.package' name='javax.xml.transform' range='0.0.0'/>
        <required namespace='java.package' name='javax.xml.transform.dom' range='0.0.0'/>
        <required namespace='java.package' name='javax.xml.transform.stream' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.batik.bridge' range='[1.14.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.batik.ext.awt.image.codec.util' range='[1.14.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.batik.ext.awt.image.renderable' range='[1.14.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.batik.ext.awt.image.rendered' range='[1.14.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.batik.ext.awt.image.spi' range='[1.14.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.batik.ext.awt.image' range='[1.14.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.batik.i18n' range='[1.14.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.batik.transcoder.image' range='[1.14.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.batik.transcoder' range='[1.14.0,2.0.0)'/>
        <required namespace='java.package' name='javax.imageio' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.imageio.event' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.imageio.metadata' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.imageio.plugins.jpeg' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.imageio.stream' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.batik.util' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.w3c.dom' range='0.0.0' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.7))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.batik.codec' version='1.14.0.v20210324-0332'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.apache.batik.codec&#xA;Bundle-Version: 1.14.0.v20210324-0332
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.objectweb.asm.tree' version='9.3.0' singleton='false' generation='2'>
      <update id='org.objectweb.asm.tree' range='[0.0.0,9.3.0)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='org.objectweb.asm.tree'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='http://asm.ow2.org'/>
        <property name='maven-groupId' value='org.ow2.asm'/>
        <property name='maven-artifactId' value='asm-tree'/>
        <property name='maven-version' value='9.3'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.objectweb.asm.tree' version='9.3.0'/>
        <provided namespace='osgi.bundle' name='org.objectweb.asm.tree' version='9.3.0'/>
        <provided namespace='java.package' name='org.objectweb.asm.tree' version='9.3.0'/>
        <provided namespace='osgi.identity' name='org.objectweb.asm.tree' version='9.3.0'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='java.package' name='org.objectweb.asm' range='[9.3.0,10.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.5))'>
          <description>
            org.objectweb.asm.tree
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.objectweb.asm.tree' version='9.3.0'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.objectweb.asm.tree&#xA;Bundle-Version: 9.3.0
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.batik.ext.source' version='1.14.0.v20210324-0332' singleton='false'>
      <update id='org.apache.batik.ext.source' range='[0.0.0,1.14.0.v20210324-0332)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.bundleVendor' value='Eclipse Orbit'/>
        <property name='df_LT.bundleName' value='org.apache.xmlgraphics:batik-ext Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='maven-groupId' value='org.eclipse.orbit.bundles'/>
        <property name='maven-artifactId' value='org.apache.batik.ext'/>
        <property name='maven-version' value='1.14.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.ext.source' version='1.14.0.v20210324-0332'/>
        <provided namespace='osgi.bundle' name='org.apache.batik.ext.source' version='1.14.0.v20210324-0332'/>
        <provided namespace='osgi.identity' name='org.apache.batik.ext.source' version='1.14.0.v20210324-0332'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.batik.ext.source' version='1.14.0.v20210324-0332'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.apache.batik.ext.source&#xA;Bundle-Version: 1.14.0.v20210324-0332
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.e4.ui.di' version='1.4.0.v20210621-1133' singleton='false' generation='2'>
      <update id='org.eclipse.e4.ui.di' range='[0.0.0,1.4.0.v20210621-1133)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Eclipse UI Dependency Injection'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='eclipse.platform.ui'/>
        <property name='maven-artifactId' value='org.eclipse.e4.ui.di'/>
        <property name='maven-version' value='1.4.0-SNAPSHOT'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.di' version='1.4.0.v20210621-1133'/>
        <provided namespace='osgi.bundle' name='org.eclipse.e4.ui.di' version='1.4.0.v20210621-1133'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.di' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.internal.di' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.e4.ui.di' version='1.4.0.v20210621-1133'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='10'>
        <required namespace='java.package' name='javax.inject' range='1.0.0'/>
        <required namespace='java.package' name='org.eclipse.e4.core.contexts' range='1.6.0'/>
        <required namespace='java.package' name='org.eclipse.e4.core.di.annotations' range='0.15.0'/>
        <required namespace='java.package' name='org.eclipse.e4.core.di.internal.extensions' range='0.15.0'/>
        <required namespace='java.package' name='org.eclipse.e4.core.di.suppliers' range='0.0.0'/>
        <required namespace='java.package' name='org.osgi.framework' range='1.8.0'/>
        <required namespace='java.package' name='org.osgi.service.component.annotations' range='1.2.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.osgi.service.event' range='1.3.0'/>
        <requiredProperties namespace='osgi.extender' match='(&amp;(osgi.extender=osgi.component)(version&gt;=1.2)(!(version&gt;=2.0)))'>
          <description>
            org.eclipse.e4.ui.di
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.e4.ui.di
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.e4.ui.di' version='1.4.0.v20210621-1133'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.e4.ui.di&#xA;Bundle-Version: 1.4.0.v20210621-1133
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.commons.codec.source' version='1.14.0.v20200818-1422' singleton='false'>
      <update id='org.apache.commons.codec.source' range='[0.0.0,1.14.0.v20200818-1422)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.bundleVendor' value='Eclipse Orbit'/>
        <property name='df_LT.bundleName' value='Apache Commons Codec Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='maven-groupId' value='org.eclipse.orbit.bundles'/>
        <property name='maven-artifactId' value='org.apache.commons.codec'/>
        <property name='maven-version' value='1.14.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.commons.codec.source' version='1.14.0.v20200818-1422'/>
        <provided namespace='osgi.bundle' name='org.apache.commons.codec.source' version='1.14.0.v20200818-1422'/>
        <provided namespace='osgi.identity' name='org.apache.commons.codec.source' version='1.14.0.v20200818-1422'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.commons.codec.source' version='1.14.0.v20200818-1422'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.apache.commons.codec.source&#xA;Bundle-Version: 1.14.0.v20200818-1422
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.data.oda.mongodb' version='4.12.0.v202211281949' generation='2'>
      <update id='org.eclipse.birt.data.oda.mongodb' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Vendor' value='Eclipse BIRT Project'/>
        <property name='df_LT.plugin.name' value='MongoDB Data Source ODA Runtime Driver'/>
        <property name='org.eclipse.equinox.p2.name' value='%plugin.name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.birt'/>
        <property name='maven-artifactId' value='org.eclipse.birt.data.oda.mongodb'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.data.oda.mongodb' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.data.oda.mongodb' version='4.12.0.v202211281949'/>
        <provided namespace='java.package' name='org.eclipse.birt.data.oda.mongodb' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.data.oda.mongodb.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.data.oda.mongodb.internal.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.data.oda.mongodb.nls' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.data.oda.mongodb' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='13'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.23.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.oda' range='[3.3.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.oda.profile' range='[3.2.0,4.0.0)'/>
        <required namespace='java.package' name='com.mongodb' range='[3.2.2,4.0.0)'/>
        <required namespace='java.package' name='com.mongodb.client' range='3.2.2'/>
        <required namespace='java.package' name='com.mongodb.util' range='[3.2.2,4.0.0)'/>
        <required namespace='java.package' name='javax.xml.bind' range='2.2.0'/>
        <required namespace='java.package' name='org.apache.commons.codec' range='1.6.0'/>
        <required namespace='java.package' name='org.apache.commons.codec.binary' range='1.6.0'/>
        <required namespace='java.package' name='org.bson' range='3.2.2'/>
        <required namespace='java.package' name='org.bson.conversions' range='3.2.2'/>
        <required namespace='java.package' name='org.bson.types' range='3.2.2'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.birt.data.oda.mongodb
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.data.oda.mongodb' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.data.oda.mongodb;singleton:=true&#xA;Bundle-Version: 4.12.0.v202211281949
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.pde.api.tools.ui' version='1.2.700.v20220329-0844' generation='2'>
      <update id='org.eclipse.pde.api.tools.ui' range='[0.0.0,1.2.700.v20220329-0844)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='API Tools UI'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.pde'/>
        <property name='maven-artifactId' value='org.eclipse.pde.api.tools.ui'/>
        <property name='maven-version' value='1.2.700-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='16'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.api.tools.ui' version='1.2.700.v20220329-0844'/>
        <provided namespace='osgi.bundle' name='org.eclipse.pde.api.tools.ui' version='1.2.700.v20220329-0844'/>
        <provided namespace='java.package' name='org.eclipse.pde.api.tools.ui.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.api.tools.ui.internal.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.api.tools.ui.internal.commands' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.api.tools.ui.internal.completion' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.api.tools.ui.internal.markers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.api.tools.ui.internal.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.api.tools.ui.internal.properties' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.api.tools.ui.internal.refactoring' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.api.tools.ui.internal.use' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.api.tools.ui.internal.views' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.api.tools.ui.internal.wizards' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.pde.api.tools.ui' version='1.2.700.v20220329-0844'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='18'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.11.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='[3.27.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.pde.ui' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.pde.api.tools' range='1.0.600'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.ui' range='[3.8.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.forms' range='[3.3.100,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.editors' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ltk.core.refactoring' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ltk.ui.refactoring' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.ui' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.frameworkadmin' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core.manipulation' range='1.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filesystem' range='1.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.bidi' range='[0.10.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.pde.api.tools.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.pde.api.tools.ui' version='1.2.700.v20220329-0844'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.pde.api.tools.ui; singleton:=true&#xA;Bundle-Version: 1.2.700.v20220329-0844
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.server_ui.feature.feature.jar' version='3.3.1300.v202208260501'>
      <properties size='12'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;&#x9;- Content may be structured and packaged into modules to facilitate delivering,&#xA;&#x9;  extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;&#x9;  plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;&#x9;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;&#x9;  in a directory named &quot;plugins&quot;.&#xA;&#x9;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;&#x9;  Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;&#x9;  Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;&#x9;  numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;&#x9;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;&#x9;  named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;&#x9;- The top-level (root) directory&#xA;&#x9;- Plug-in and Fragment directories&#xA;&#x9;- Inside Plug-ins and Fragments packaged as JARs&#xA;&#x9;- Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;&#x9;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;&#x9;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;&#x9;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;&#x9;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;&#x9;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;&#x9;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;&#x9;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;&#x9;   the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;&#x9;   extending or updating the functionality of an Eclipse-based product.&#xA;&#x9;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;&#x9;   Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;&#x9;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;&#x9;   govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;&#x9;   Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;&#x9;   with the Specification. Such Installable Software Agreement must inform the user of the&#xA;&#x9;   terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;&#x9;   the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;&#x9;   indication of agreement by the user, the provisioning Technology will complete installation&#xA;&#x9;   of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2006 IBM Corporation and others.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License 2.0&#xA;which accompanies this distribution, and is available at&#xA;https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;SPDX-License-Identifier: EPL-2.0&#xA;&#xA;Contributors:&#xA;IBM Corporation - initial API and implementation'/>
        <property name='df_LT.featureName' value='WST Server UI'/>
        <property name='df_LT.description' value='Server tools framework UI'/>
        <property name='df_LT.providerName' value='Eclipse Web Tools Platform'/>
        <property name='maven-groupId' value='org.eclipse.webtools.servertools'/>
        <property name='maven-artifactId' value='org.eclipse.wst.server_ui.feature'/>
        <property name='maven-version' value='3.3.1300-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.server_ui.feature.feature.jar' version='3.3.1300.v202208260501'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.wst.server_ui.feature' version='3.3.1300.v202208260501'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.wst.server_ui.feature' version='3.3.1300.v202208260501'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.wst.json.bower.ui' version='1.0.200.v201904210526' generation='2'>
      <update id='org.eclipse.wst.json.bower.ui' range='[0.0.0,1.0.200.v201904210526)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Eclipse Bower Editors and Tools'/>
        <property name='df_LT.providerName' value='Eclipse Web Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.sourceediting'/>
        <property name='maven-artifactId' value='org.eclipse.wst.json.bower.ui'/>
        <property name='maven-version' value='1.0.200-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.json.bower.ui' version='1.0.200.v201904210526'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.json.bower.ui' version='1.0.200.v201904210526'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.json.bower.ui' version='1.0.200.v201904210526'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='12'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.sse.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.ibm.icu' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.sse.ui' range='[1.5.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.json.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.json' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.json.ui' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.6))'>
          <description>
            org.eclipse.wst.json.bower.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.json.bower.ui' version='1.0.200.v201904210526'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wst.json.bower.ui;singleton:=true&#xA;Bundle-Version: 1.0.200.v201904210526
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.jsdt.web.core' version='1.1.200.v202207121749' generation='2'>
      <update id='org.eclipse.wst.jsdt.web.core' range='[0.0.0,1.1.200.v202207121749)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name.0' value='JSDT Web Support Core'/>
        <property name='df_LT.providerName' value='Eclipse Web Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name.0'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.sourceediting'/>
        <property name='maven-artifactId' value='org.eclipse.wst.jsdt.web.core'/>
        <property name='maven-version' value='1.1.200-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='13'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.jsdt.web.core' version='1.1.200.v202207121749'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.jsdt.web.core' version='1.1.200.v202207121749'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.web.core.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.web.core.internal.modelhandler' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.web.core.internal.project' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.web.core.internal.provisional.contenttype' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.web.core.internal.validation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.web.core.javascript' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.web.core.javascript.search' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.web.core.text' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.jsdt.web.core' version='1.1.200.v202207121749'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='12'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.14.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.13.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filebuffers' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.sse.core' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.xml.core' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.html.core' range='[1.3.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.validation' range='[1.2.701,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.jsdt.core' range='[2.0.300,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.project.facet.core' range='[1.4.300,2.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.modulecore' range='[1.3.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.ibm.icu.util' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.wst.jsdt.web.core
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.jsdt.web.core' version='1.1.200.v202207121749'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wst.jsdt.web.core;singleton:=true&#xA;Bundle-Version: 1.1.200.v202207121749
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.report.designer.ui' version='4.12.0.v202211281949' generation='2'>
      <update id='org.eclipse.birt.report.designer.ui' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='BIRT Designer UI'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse BIRT Project'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.birt'/>
        <property name='maven-artifactId' value='org.eclipse.birt.report.designer.ui'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='76'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.designer.ui' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.report.designer.ui' version='4.12.0.v202211281949'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.designer.data.ui.aggregation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.designer.data.ui.dataset' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.designer.data.ui.property' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.designer.data.ui.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.designer.internal.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.designer.internal.ui.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.designer.internal.ui.actions.helper' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.designer.internal.ui.command' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.designer.internal.ui.data' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.designer.internal.ui.data.function.layout' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.designer.internal.ui.dialogs' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.designer.internal.ui.dialogs.expression' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.designer.internal.ui.dialogs.helper' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.designer.internal.ui.dialogs.parameters' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.designer.internal.ui.dialogs.resource' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.designer.internal.ui.dnd' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.designer.internal.ui.editors' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.designer.internal.ui.editors.breadcrumb' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.designer.internal.ui.editors.breadcrumb.providers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.designer.internal.ui.editors.parts' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.designer.internal.ui.editors.parts.event' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.designer.internal.ui.editors.rulers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.designer.internal.ui.editors.schematic' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.designer.internal.ui.editors.schematic.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.designer.internal.ui.editors.schematic.border' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.designer.internal.ui.editors.schematic.editparts' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.designer.internal.ui.editors.schematic.editpolicies' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.designer.internal.ui.editors.schematic.extensions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.designer.internal.ui.editors.schematic.figures' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.designer.internal.ui.editors.schematic.handles' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.designer.internal.ui.editors.schematic.layer' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.designer.internal.ui.editors.schematic.providers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.designer.internal.ui.editors.schematic.tools' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.designer.internal.ui.expressions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.designer.internal.ui.extension' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.designer.internal.ui.extension.experimental' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.designer.internal.ui.layout' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.designer.internal.ui.palette' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.designer.internal.ui.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.designer.internal.ui.processor' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.designer.internal.ui.resourcelocator' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.designer.internal.ui.script' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.designer.internal.ui.swt.custom' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.designer.internal.ui.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.designer.internal.ui.util.bidi' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.designer.internal.ui.util.graphics' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.designer.internal.ui.views' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.designer.internal.ui.views.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.designer.internal.ui.views.dialogs.provider' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.designer.internal.ui.views.memento' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.designer.internal.ui.views.outline' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.designer.internal.ui.views.property.widgets' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.designer.internal.ui.wizards' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.designer.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.designer.ui.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.designer.ui.dialogs' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.designer.ui.dialogs.properties' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.designer.ui.editors' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.designer.ui.expressions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.designer.ui.extensions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.designer.ui.newelement' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.designer.ui.odadatasource.wizards' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.designer.ui.parameters' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.designer.ui.parameters.node' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.designer.ui.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.designer.ui.scripts' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.designer.ui.templates' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.designer.ui.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.designer.ui.views' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.designer.ui.views.attributes.providers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.designer.ui.widget' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.report.designer.ui' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='18'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.variables' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.views' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.forms' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gef' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench.texteditor' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.core' range='[2.1.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.model' range='[2.1.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.data' range='[2.1.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.engine' range='[2.1.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.data.adapter' range='[2.1.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.designer.core' range='[2.1.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.cheatsheets' range='[3.2.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.birt.report.designer.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.report.designer.ui' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.report.designer.ui; singleton:=true&#xA;Bundle-Version: 4.12.0.v202211281949
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.command.env.doc.user' version='1.5.400.v201903222115'>
      <update id='org.eclipse.wst.command.env.doc.user' range='[0.0.0,1.5.400.v201903222115)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Web services Axis Ant task documentation'/>
        <property name='df_LT.pluginProvider' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%pluginProvider'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.webservices'/>
        <property name='maven-artifactId' value='org.eclipse.wst.command.env.doc.user'/>
        <property name='maven-version' value='1.5.400-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.command.env.doc.user' version='1.5.400.v201903222115'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.command.env.doc.user' version='1.5.400.v201903222115'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.command.env.doc.user' version='1.5.400.v201903222115'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.command.env.doc.user' version='1.5.400.v201903222115'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wst.command.env.doc.user;singleton:=true&#xA;Bundle-Version: 1.5.400.v201903222115
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='com.ibm.icu' version='67.1.0.v20200706-1749' singleton='false' generation='2'>
      <update id='com.ibm.icu' range='[0.0.0,67.1.0.v20200706-1749)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.bundleVendor' value='Eclipse Orbit'/>
        <property name='df_LT.bundleName' value='ICU4J'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.description' value='International Components for Unicode for Java'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='maven-groupId' value='org.eclipse.orbit.bundles'/>
        <property name='maven-artifactId' value='com.ibm.icu'/>
        <property name='maven-version' value='67.1.0-SNAPSHOT'/>
      </properties>
      <provides size='32'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='com.ibm.icu' version='67.1.0.v20200706-1749'/>
        <provided namespace='osgi.bundle' name='com.ibm.icu' version='67.1.0.v20200706-1749'/>
        <provided namespace='java.package' name='com.ibm.icu' version='67.1.0'/>
        <provided namespace='java.package' name='com.ibm.icu.impl' version='67.1.0'/>
        <provided namespace='java.package' name='com.ibm.icu.impl.coll' version='67.1.0'/>
        <provided namespace='java.package' name='com.ibm.icu.impl.data' version='67.1.0'/>
        <provided namespace='java.package' name='com.ibm.icu.impl.data.icudt67b' version='67.1.0'/>
        <provided namespace='java.package' name='com.ibm.icu.impl.data.icudt67b.brkitr' version='67.1.0'/>
        <provided namespace='java.package' name='com.ibm.icu.impl.data.icudt67b.coll' version='67.1.0'/>
        <provided namespace='java.package' name='com.ibm.icu.impl.data.icudt67b.curr' version='67.1.0'/>
        <provided namespace='java.package' name='com.ibm.icu.impl.data.icudt67b.lang' version='67.1.0'/>
        <provided namespace='java.package' name='com.ibm.icu.impl.data.icudt67b.rbnf' version='67.1.0'/>
        <provided namespace='java.package' name='com.ibm.icu.impl.data.icudt67b.region' version='67.1.0'/>
        <provided namespace='java.package' name='com.ibm.icu.impl.data.icudt67b.translit' version='67.1.0'/>
        <provided namespace='java.package' name='com.ibm.icu.impl.data.icudt67b.unit' version='67.1.0'/>
        <provided namespace='java.package' name='com.ibm.icu.impl.data.icudt67b.zone' version='67.1.0'/>
        <provided namespace='java.package' name='com.ibm.icu.impl.duration' version='67.1.0'/>
        <provided namespace='java.package' name='com.ibm.icu.impl.duration.impl' version='67.1.0'/>
        <provided namespace='java.package' name='com.ibm.icu.impl.duration.impl.data' version='67.1.0'/>
        <provided namespace='java.package' name='com.ibm.icu.impl.locale' version='67.1.0'/>
        <provided namespace='java.package' name='com.ibm.icu.impl.number' version='67.1.0'/>
        <provided namespace='java.package' name='com.ibm.icu.impl.number.parse' version='67.1.0'/>
        <provided namespace='java.package' name='com.ibm.icu.impl.number.range' version='67.1.0'/>
        <provided namespace='java.package' name='com.ibm.icu.impl.text' version='67.1.0'/>
        <provided namespace='java.package' name='com.ibm.icu.lang' version='67.1.0'/>
        <provided namespace='java.package' name='com.ibm.icu.math' version='67.1.0'/>
        <provided namespace='java.package' name='com.ibm.icu.number' version='67.1.0'/>
        <provided namespace='java.package' name='com.ibm.icu.text' version='67.1.0'/>
        <provided namespace='java.package' name='com.ibm.icu.util' version='67.1.0'/>
        <provided namespace='osgi.identity' name='com.ibm.icu' version='67.1.0.v20200706-1749'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.7))'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.7))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='com.ibm.icu' version='67.1.0.v20200706-1749'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: com.ibm.icu&#xA;Bundle-Version: 67.1.0.v20200706-1749
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.dtd.ui.infopop' version='1.0.400.v201903222120'>
      <update id='org.eclipse.wst.dtd.ui.infopop' range='[0.0.0,1.0.400.v201903222120)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='DTD Editor infopops'/>
        <property name='df_LT.pluginProvider' value='Eclipse Web Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%pluginProvider'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.sourceediting'/>
        <property name='maven-artifactId' value='org.eclipse.wst.dtd.ui.infopop'/>
        <property name='maven-version' value='1.0.400-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.dtd.ui.infopop' version='1.0.400.v201903222120'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.dtd.ui.infopop' version='1.0.400.v201903222120'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.dtd.ui.infopop' version='1.0.400.v201903222120'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.dtd.ui.infopop' version='1.0.400.v201903222120'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wst.dtd.ui.infopop; singleton:=true&#xA;Bundle-Version: 1.0.400.v201903222120
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.example.feature.jar' version='4.12.0.v202211281949'>
      <properties size='14'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.eclipse.org/birt'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.update.feature.plugin' value='org.eclipse.birt.example'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 2.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-2.0.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;&#x9;- Content may be structured and packaged into modules to facilitate delivering,&#xA;&#x9;  extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;&#x9;  plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;&#x9;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;&#x9;  in a directory named &quot;plugins&quot;.&#xA;&#x9;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;&#x9;  Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;&#x9;  Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;&#x9;  numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;&#x9;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;&#x9;  named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;&#x9;- The top-level (root) directory&#xA;&#x9;- Plug-in and Fragment directories&#xA;&#x9;- Inside Plug-ins and Fragments packaged as JARs&#xA;&#x9;- Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;&#x9;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;&#x9;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;&#x9;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;&#x9;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;&#x9;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;&#x9;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;&#x9;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;&#x9;   the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;&#x9;   extending or updating the functionality of an Eclipse-based product.&#xA;&#x9;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;&#x9;   Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;&#x9;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;&#x9;   govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;&#x9;   Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;&#x9;   with the Specification. Such Installable Software Agreement must inform the user of the&#xA;&#x9;   terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;&#x9;   the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;&#x9;   indication of agreement by the user, the provisioning Technology will complete installation&#xA;&#x9;   of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='(c) Copyright Eclipse Contributors and others 2004, 2007. All rights reserved.'/>
        <property name='df_LT.featureName' value='Eclipse BIRT Example'/>
        <property name='df_LT.description' value='Eclipse Business Intelligence and Reporting Tools (BIRT) Report Designer Plug-ins,  Runtime and user documentation.'/>
        <property name='df_LT.providerName' value='Eclipse BIRT Project'/>
        <property name='maven-groupId' value='org.eclipse.birt.features'/>
        <property name='maven-artifactId' value='org.eclipse.birt.example'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.example.feature.jar' version='4.12.0.v202211281949'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.birt.example' version='4.12.0.v202211281949'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.birt.example' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='%25copyrightURL' url='%25copyrightURL'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.wst.ws_ui.feature.feature.jar' version='3.9.100.v202004082157'>
      <properties size='12'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2006, 2012 IBM Corporation and others.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License 2.0&#xA;which accompanies this distribution, and is available at&#xA;https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;SPDX-License-Identifier: EPL-2.0&#xA;&#xA;Contributors:&#xA;IBM Corporation - initial API and implementation'/>
        <property name='df_LT.featureName' value='Web Services Tools'/>
        <property name='df_LT.description' value='Eclipse Web Services Tools, featuring the Web Services Explorer, WSDL Editor, WS-I Validator, Service Policy Preferences, and more.'/>
        <property name='df_LT.providerName' value='Eclipse Web Tools Platform'/>
        <property name='maven-groupId' value='org.eclipse.webtools.webservices'/>
        <property name='maven-artifactId' value='org.eclipse.wst.ws_ui.feature'/>
        <property name='maven-version' value='3.9.100-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.ws_ui.feature.feature.jar' version='3.9.100.v202004082157'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.wst.ws_ui.feature' version='3.9.100.v202004082157'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.wst.ws_ui.feature' version='3.9.100.v202004082157'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.jdt.annotation' version='2.2.700.v20220826-1026' singleton='false' generation='2'>
      <update id='org.eclipse.jdt.annotation' range='[0.0.0,2.2.700.v20220826-1026)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleName' value='JDT Annotations for Enhanced Null Analysis'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='bundle'/>
        <property name='maven-groupId' value='org.eclipse.jdt'/>
        <property name='maven-artifactId' value='org.eclipse.jdt.annotation'/>
        <property name='maven-version' value='2.2.700-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.annotation' version='2.2.700.v20220826-1026'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jdt.annotation' version='2.2.700.v20220826-1026'/>
        <provided namespace='java.package' name='org.eclipse.jdt.annotation' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jdt.annotation' version='2.2.700.v20220826-1026'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.jdt.annotation
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jdt.annotation' version='2.2.700.v20220826-1026'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jdt.annotation&#xA;Bundle-Version: 2.2.700.v20220826-1026
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.ecore.editor.feature.group' version='2.18.0.v20210924-1718' singleton='false'>
      <update id='org.eclipse.emf.ecore.editor.feature.group' range='[0.0.0,2.18.0.v20210924-1718)' severity='0'/>
      <properties size='12'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.emf.features'/>
        <property name='maven-artifactId' value='org.eclipse.emf.ecore.editor'/>
        <property name='maven-version' value='2.18.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.featureName' value='EMF Sample Ecore Editor'/>
        <property name='df_LT.description' value='Simple, tree-based Ecore model editor for the IDE.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore.editor.feature.group' version='2.18.0.v20210924-1718'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='8'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.ide' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore.xmi' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore.edit' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.edit.ui' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore.editor' range='[2.17.0.v20190528-0725,2.17.0.v20190528-0725]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore.editor.feature.jar' range='[2.18.0.v20210924-1718,2.18.0.v20210924-1718]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='http://www.eclipse.org/legal/epl-v20.html' url='http://www.eclipse.org/legal/epl-v20.html'>
        Copyright (c) 2002-2018 IBM Corporation and others.&#xA;All rights reserved.   This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v2.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v20.html
      </copyright>
    </unit>
    <unit id='org.eclipse.datatools.connectivity.ui' version='1.4.101.201811012051' generation='2'>
      <update id='org.eclipse.datatools.connectivity.ui' range='[0.0.0,1.4.101.201811012051)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Plugin.Name' value='Data Tools Platform Connectivity UI Plug-in'/>
        <property name='df_LT.Plugin.ProviderName' value='Eclipse Data Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%Plugin.Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Plugin.ProviderName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.connectivity.ui'/>
        <property name='maven-version' value='1.4.101-SNAPSHOT'/>
      </properties>
      <provides size='17'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.connectivity.ui' version='1.4.101.201811012051'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.ui' version='1.4.101.201811012051'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.internal.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.internal.ui.dialogs' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.internal.ui.drivers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.internal.ui.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.internal.ui.refactoring' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.internal.ui.wizards' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.ui.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.ui.navigator' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.ui.navigator.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.ui.status' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.ui.wizards' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.connectivity.ui' version='1.4.101.201811012051'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='15'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.views' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.navigator' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ltk.core.refactoring' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.help' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.help' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.sqm.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.modelbase.sql' range='0.0.0'/>
        <required namespace='java.package' name='com.ibm.icu.text' range='0.0.0'/>
        <required namespace='java.package' name='com.ibm.icu.util' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.datatools.connectivity.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.connectivity.ui' version='1.4.101.201811012051'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.connectivity.ui; singleton:=true&#xA;Bundle-Version: 1.4.101.201811012051
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='v202211281949.BirtNL' version='1.0.0.787M-cLUFfh8s7377557I5KAK'>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='BIRT Language Package'/>
        <property name='org.eclipse.equinox.p2.type.category' value='true'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='v202211281949.BirtNL' version='1.0.0.787M-cLUFfh8s7377557I5KAK'/>
      </provides>
      <requires size='1'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.nl.feature.group' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
    </unit>
    <unit id='org.eclipse.datatools.sqldevtools.parsers.feature.feature.jar' version='1.14.102.201911250848'>
      <properties size='12'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.update.feature.plugin' value='org.eclipse.datatools.sqltools.parsers.sql'/>
        <property name='df_LT.featureCopyright' value='Copyright (c) 2009 Sybase, Inc. and others. All rights reserved. This program and the accompanying materials are made available under the terms of the Eclipse Public License 2.0 which accompanies this distribution, and is available at https://www.eclipse.org/legal/epl-2.0/'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.featureName' value='Data Tools Platform SQL Parsers'/>
        <property name='df_LT.description' value='Extensible SQL query parser framework'/>
        <property name='df_LT.providerName' value='Eclipse Data Tools Platform'/>
        <property name='maven-groupId' value='org.eclipse.datatools.features'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.sqldevtools.parsers.feature'/>
        <property name='maven-version' value='1.14.102-SNAPSHOT'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.sqldevtools.parsers.feature.feature.jar' version='1.14.102.201911250848'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.datatools.sqldevtools.parsers.feature' version='1.14.102.201911250848'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.datatools.sqldevtools.parsers.feature' version='1.14.102.201911250848'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %featureCopyright
      </copyright>
    </unit>
    <unit id='org.eclipse.jdt.launching.ui.macosx' version='1.3.0.v20220610-1811' generation='2'>
      <update id='org.eclipse.jdt.launching.ui.macosx' range='[0.0.0,1.3.0.v20220610-1811)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Mac OS X UI Launching Support'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.jdt'/>
        <property name='maven-artifactId' value='org.eclipse.jdt.launching.ui.macosx'/>
        <property name='maven-version' value='1.3.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.launching.ui.macosx' version='1.3.0.v20220610-1811'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jdt.launching.ui.macosx' version='1.3.0.v20220610-1811'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.ui.macbundler' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jdt.launching.ui.macosx' version='1.3.0.v20220610-1811'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='8'>
        <required namespace='osgi.bundle' name='org.eclipse.debug.core' range='[3.12.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.11.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='[3.28.0,4.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.swt.cocoa.macosx.x86_64' range='0.0.0'>
          <filter>
            (&amp;(osgi.arch=x86_64)(osgi.os=macosx)(osgi.ws=cocoa))
          </filter>
        </required>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.launching' range='[3.11.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.jdt.launching.ui.macosx
          </description>
        </requiredProperties>
      </requires>
      <filter>
        (osgi.os=macosx)
      </filter>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jdt.launching.ui.macosx' version='1.3.0.v20220610-1811'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jdt.launching.ui.macosx;singleton:=true&#xA;Bundle-Version: 1.3.0.v20220610-1811
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.bidi' version='1.4.200.v20220710-1223' generation='2'>
      <update id='org.eclipse.equinox.bidi' range='[0.0.0,1.4.200.v20220710-1223)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Bidirectional Text Support'/>
        <property name='df_LT.providerName' value='Eclipse.org - Equinox'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.equinox'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.bidi'/>
        <property name='maven-version' value='1.4.200-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='10'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.bidi' version='1.4.200.v20220710-1223'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.bidi' version='1.4.200.v20220710-1223'/>
        <provided namespace='java.package' name='org.eclipse.equinox.bidi' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.bidi.advanced' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.bidi.custom' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.bidi.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.bidi.internal.consumable' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.bidi' version='1.4.200.v20220710-1223'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='8'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='3.6.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.registry' range='3.5.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.framework.log' range='1.0.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.service.localization' range='1.1.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.util' range='1.1.0'/>
        <required namespace='java.package' name='org.osgi.framework' range='1.5.0'/>
        <required namespace='java.package' name='org.osgi.util.tracker' range='1.4.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.equinox.bidi
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.bidi' version='1.4.200.v20220710-1223'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.equinox.bidi;singleton:=true&#xA;Bundle-Version: 1.4.200.v20220710-1223
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.batik.transcoder' version='1.14.0.v20210324-0332' singleton='false' generation='2'>
      <update id='org.apache.batik.transcoder' range='[0.0.0,1.14.0.v20210324-0332)' severity='0'/>
      <properties size='7'>
        <property name='df_LT.bundleVendor' value='Eclipse Orbit'/>
        <property name='df_LT.bundleName' value='org.apache.xmlgraphics:batik-transcoder'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='maven-groupId' value='org.eclipse.orbit.bundles'/>
        <property name='maven-artifactId' value='org.apache.batik.transcoder'/>
        <property name='maven-version' value='1.14.0-SNAPSHOT'/>
      </properties>
      <provides size='13'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.transcoder' version='1.14.0.v20210324-0332'/>
        <provided namespace='osgi.bundle' name='org.apache.batik.transcoder' version='1.14.0.v20210324-0332'/>
        <provided namespace='java.package' name='org.apache.batik.transcoder' version='1.14.0'/>
        <provided namespace='java.package' name='org.apache.batik.transcoder.image' version='1.14.0'/>
        <provided namespace='java.package' name='org.apache.batik.transcoder.image.resources' version='1.14.0'/>
        <provided namespace='java.package' name='org.apache.batik.transcoder.keys' version='1.14.0'/>
        <provided namespace='java.package' name='org.apache.batik.transcoder.print' version='1.14.0'/>
        <provided namespace='java.package' name='org.apache.batik.transcoder.svg2svg' version='1.14.0'/>
        <provided namespace='java.package' name='org.apache.batik.transcoder.wmf' version='1.14.0'/>
        <provided namespace='java.package' name='org.apache.batik.transcoder.wmf.tosvg' version='1.14.0'/>
        <provided namespace='osgi.identity' name='org.apache.batik.transcoder' version='1.14.0.v20210324-0332'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='22'>
        <required namespace='osgi.bundle' name='org.apache.batik.util' range='[1.14.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.batik.anim.dom' range='[1.14.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.batik.bridge.svg12' range='[1.14.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.batik.bridge' range='[1.14.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.batik.dom.util' range='[1.14.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.batik.ext.awt.geom' range='[1.14.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.batik.ext.awt.image.spi' range='[1.14.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.batik.ext.awt.image' range='[1.14.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.batik.ext.awt' range='[1.14.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.batik.gvt.renderer' range='[1.14.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.batik.gvt' range='[1.14.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.batik.svggen' range='[1.14.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.batik.xml' range='[1.14.0,2.0.0)'/>
        <required namespace='java.package' name='org.w3c.dom.svg' range='1.1.0'/>
        <required namespace='java.package' name='org.apache.batik.i18n' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.batik.transcoder' range='[1.14.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.batik.transcoder.image.resources' range='[1.14.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.batik.transcoder.keys' range='[1.14.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.batik.util' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.w3c.dom' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.xml.sax' range='0.0.0' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.7))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.batik.transcoder' version='1.14.0.v20210324-0332'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.apache.batik.transcoder&#xA;Bundle-Version: 1.14.0.v20210324-0332
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.report.engine.emitter.pdf' version='4.12.0.v202211281949' generation='2'>
      <update id='org.eclipse.birt.report.engine.emitter.pdf' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='BIRT PDF emitter'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse BIRT Project'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='maven-groupId' value='org.eclipse.birt'/>
        <property name='maven-artifactId' value='org.eclipse.birt.report.engine.emitter.pdf'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.emitter.pdf' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.report.engine.emitter.pdf' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.report.engine.emitter.pdf' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='8'>
        <required namespace='osgi.bundle' name='org.eclipse.birt.core' range='[2.1.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.model' range='[2.1.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.engine' range='[2.1.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.engine.fonts' range='[2.1.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='com.github.librepdf.openpdf' range='[1.3.0,3.0.0)'/>
        <required namespace='java.package' name='org.apache.batik.transcoder' range='1.14.0'/>
        <required namespace='java.package' name='org.apache.batik.transcoder.print' range='1.14.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.birt.report.engine.emitter.pdf
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.report.engine.emitter.pdf' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.report.engine.emitter.pdf; singleton:=true&#xA;Bundle-Version: 4.12.0.v202211281949
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.sqldevtools.sqlbuilder.feature.feature.jar' version='1.14.201.202107090755'>
      <properties size='11'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='df_LT.featureCopyright' value='Copyright (c) 2009 Sybase, Inc. and others. All rights reserved. This program and the accompanying materials are made available under the terms of the Eclipse Public License 2.0 which accompanies this distribution, and is available at https://www.eclipse.org/legal/epl-2.0/'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.featureName' value='Data Tools Platform SQL Query Builder'/>
        <property name='df_LT.description' value='Editor for building SQL queries'/>
        <property name='df_LT.providerName' value='Eclipse Data Tools Platform'/>
        <property name='maven-groupId' value='org.eclipse.datatools.features'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.sqldevtools.sqlbuilder.feature'/>
        <property name='maven-version' value='1.14.201-SNAPSHOT'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.sqldevtools.sqlbuilder.feature.feature.jar' version='1.14.201.202107090755'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.datatools.sqldevtools.sqlbuilder.feature' version='1.14.201.202107090755'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.datatools.sqldevtools.sqlbuilder.feature' version='1.14.201.202107090755'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %featureCopyright
      </copyright>
    </unit>
    <unit id='org.eclipse.datatools.sqltools.parsers.sql' version='1.2.101.201811012051' generation='2'>
      <update id='org.eclipse.datatools.sqltools.parsers.sql' range='[0.0.0,1.2.101.201811012051)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Eclipse Data Tools Platform SQL Parser Plugin'/>
        <property name='df_LT.providerName' value='Eclipse Data Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.sqltools.parsers.sql'/>
        <property name='maven-version' value='1.2.101-SNAPSHOT'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.sqltools.parsers.sql' version='1.2.101.201811012051'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.parsers.sql' version='1.2.101.201811012051'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.parsers.sql' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.parsers.sql.postparse' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.parsers.sql.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.sqltools.parsers.sql' version='1.2.101.201811012051'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='5'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.parsers.sql.lexer' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.modelbase.sql.query' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.datatools.sqltools.parsers.sql
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.sqltools.parsers.sql' version='1.2.101.201811012051'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.sqltools.parsers.sql;singleton:=true&#xA;Bundle-Version: 1.2.101.201811012051
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.xsd.ui' version='1.3.500.v202207121749' generation='2'>
      <update id='org.eclipse.wst.xsd.ui' range='[0.0.0,1.3.500.v202207121749)' severity='0'/>
      <properties size='9'>
        <property name='df_LT._UI_PLUGIN_NAME' value='XML Schema Editor'/>
        <property name='df_LT.Bundle-Vendor.0' value='Eclipse Web Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%_UI_PLUGIN_NAME'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor.0'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.sourceediting'/>
        <property name='maven-artifactId' value='org.eclipse.wst.xsd.ui'/>
        <property name='maven-version' value='1.3.500-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='57'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.xsd.ui' version='1.3.500.v202207121749'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.xsd.ui' version='1.3.500.v202207121749'/>
        <provided namespace='java.package' name='org.eclipse.wst.xsd.ui.internal.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xsd.ui.internal.adapters' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xsd.ui.internal.adt.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xsd.ui.internal.adt.design' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xsd.ui.internal.adt.design.directedit' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xsd.ui.internal.adt.design.editparts' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xsd.ui.internal.adt.design.editparts.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xsd.ui.internal.adt.design.editpolicies' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xsd.ui.internal.adt.design.figures' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xsd.ui.internal.adt.edit' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xsd.ui.internal.adt.editor' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xsd.ui.internal.adt.facade' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xsd.ui.internal.adt.outline' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xsd.ui.internal.adt.properties' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xsd.ui.internal.adt.typeviz' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xsd.ui.internal.adt.typeviz.design.figures' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xsd.ui.internal.adt.typeviz.design.layouts' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xsd.ui.internal.commands' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xsd.ui.internal.common.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xsd.ui.internal.common.commands' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xsd.ui.internal.common.properties.providers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xsd.ui.internal.common.properties.sections' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xsd.ui.internal.common.properties.sections.appinfo' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xsd.ui.internal.common.properties.sections.appinfo.custom' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xsd.ui.internal.common.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xsd.ui.internal.design.editparts' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xsd.ui.internal.design.editparts.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xsd.ui.internal.design.editpolicies' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xsd.ui.internal.design.figures' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xsd.ui.internal.design.layouts' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xsd.ui.internal.dialogs' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xsd.ui.internal.editor' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xsd.ui.internal.editor.icons' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xsd.ui.internal.editor.search' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xsd.ui.internal.navigation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xsd.ui.internal.nsedit' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xsd.ui.internal.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xsd.ui.internal.refactor' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xsd.ui.internal.refactor.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xsd.ui.internal.refactor.handlers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xsd.ui.internal.refactor.rename' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xsd.ui.internal.refactor.structure' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xsd.ui.internal.refactor.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xsd.ui.internal.refactor.wizard' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xsd.ui.internal.search' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xsd.ui.internal.search.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xsd.ui.internal.text' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xsd.ui.internal.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xsd.ui.internal.utils' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xsd.ui.internal.validation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xsd.ui.internal.widgets' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xsd.ui.internal.wizards' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.xsd.ui' version='1.3.500.v202207121749'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='26'>
        <required namespace='osgi.bundle' name='org.eclipse.ui.views.properties.tabbed' range='[3.8.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.14.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.uriresolver' range='[1.2.300,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.sse.ui' range='[1.7.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.sse.core' range='[1.2.0,1.3.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.core' range='[1.3.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.xml.core' range='[1.2.0,1.3.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.xml.ui' range='[1.2.400,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.ui' range='[1.1.500,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='[3.13.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gef' range='[3.11.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench.texteditor' range='[3.10.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='[3.14.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.edit' range='[2.2.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.13.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.xsd.edit' range='[2.2.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit.ui' range='[2.2.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.validation' range='[1.2.700,1.3.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ltk.core.refactoring' range='[3.8.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ltk.ui.refactoring' range='[3.9.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.xsd.core' range='[1.2.0,1.3.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.search' range='[3.11.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filesystem' range='[1.7.0,2.0.0)'/>
        <required namespace='java.package' name='com.ibm.icu.util' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.wst.xsd.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.xsd.ui' version='1.3.500.v202207121749'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wst.xsd.ui; singleton:=true&#xA;Bundle-Version: 1.3.500.v202207121749
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.pde.spy.model' version='0.12.400.v20220621-1036' generation='2'>
      <update id='org.eclipse.pde.spy.model' range='[0.0.0,0.12.400.v20220621-1036)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.provider-name' value='Eclipse.org'/>
        <property name='df_LT.name' value='Model Spy'/>
        <property name='org.eclipse.equinox.p2.name' value='%name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%provider-name'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.pde'/>
        <property name='maven-artifactId' value='org.eclipse.pde.spy.model'/>
        <property name='maven-version' value='0.12.400-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.spy.model' version='0.12.400.v20220621-1036'/>
        <provided namespace='osgi.bundle' name='org.eclipse.pde.spy.model' version='0.12.400.v20220621-1036'/>
        <provided namespace='java.package' name='org.eclipse.pde.spy.model' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.pde.spy.model' version='0.12.400.v20220621-1036'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='15'>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.services' range='0.9.1'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.tools.emf.ui' range='4.7.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit' range='2.6.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.databinding.observable' range='1.3.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='3.6.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.model.workbench' range='0.9.1'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='3.6.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.core.contexts' range='0.9.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.core.di' range='0.9.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='3.6.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.registry' range='3.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.di' range='0.9.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.pde.spy.core' range='1.0.200'/>
        <required namespace='java.package' name='javax.inject' range='1.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.pde.spy.model
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.pde.spy.model' version='0.12.400.v20220621-1036'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.pde.spy.model;singleton:=true&#xA;Bundle-Version: 0.12.400.v20220621-1036
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.connectivity.oda.designer.feature.feature.jar' version='1.14.102.201911250848'>
      <properties size='12'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.update.feature.plugin' value='org.eclipse.datatools.connectivity.oda.design.ui'/>
        <property name='df_LT.featureCopyright' value='Copyright (c) 2004, 2014 Actuate Corporation. All rights reserved. This program and the accompanying materials are made available under the terms of the Eclipse Public License 2.0 which accompanies this distribution, and is available at https://www.eclipse.org/legal/epl-2.0/'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.featureName' value='Data Tools Platform Open Data Access Designer'/>
        <property name='df_LT.description' value='Data Tools Platform Open Data Access Designer'/>
        <property name='df_LT.providerName' value='Eclipse Data Tools Platform'/>
        <property name='maven-groupId' value='org.eclipse.datatools.features'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.connectivity.oda.designer.feature'/>
        <property name='maven-version' value='1.14.102-SNAPSHOT'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.connectivity.oda.designer.feature.feature.jar' version='1.14.102.201911250848'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.datatools.connectivity.oda.designer.feature' version='1.14.102.201911250848'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.datatools.connectivity.oda.designer.feature' version='1.14.102.201911250848'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %featureCopyright
      </copyright>
    </unit>
    <unit id='jakarta.servlet.jsp' version='3.0.0.v20210105-0527' singleton='false' generation='2'>
      <update id='jakarta.servlet.jsp' range='[0.0.0,3.0.0.v20210105-0527)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse Orbit'/>
        <property name='df_LT.bundleName' value='Jakarta Server Pages API'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.description' value='Jakarta Server Pages 3.0'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='https://www.eclipse.org'/>
        <property name='maven-groupId' value='org.eclipse.orbit.bundles'/>
        <property name='maven-artifactId' value='jakarta.servlet.jsp'/>
        <property name='maven-version' value='3.0.0-SNAPSHOT'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='jakarta.servlet.jsp' version='3.0.0.v20210105-0527'/>
        <provided namespace='osgi.bundle' name='jakarta.servlet.jsp' version='3.0.0.v20210105-0527'/>
        <provided namespace='java.package' name='jakarta.servlet.jsp' version='3.0.0'/>
        <provided namespace='java.package' name='jakarta.servlet.jsp.el' version='3.0.0'/>
        <provided namespace='java.package' name='jakarta.servlet.jsp.tagext' version='3.0.0'/>
        <provided namespace='osgi.identity' name='jakarta.servlet.jsp' version='3.0.0.v20210105-0527'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='9'>
        <required namespace='java.package' name='jakarta.el' range='[4.0.0,4.0.1)'/>
        <required namespace='java.package' name='jakarta.servlet' range='[5.0.0,5.0.1)'/>
        <required namespace='java.package' name='jakarta.servlet.http' range='[5.0.0,5.0.1)'/>
        <required namespace='java.package' name='jakarta.servlet.jsp' range='[3.0.0,4.0.0)'/>
        <required namespace='java.package' name='jakarta.servlet.jsp.el' range='[3.0.0,4.0.0)'/>
        <required namespace='java.package' name='jakarta.servlet.jsp.tagext' range='[3.0.0,4.0.0)'/>
        <required namespace='java.package' name='jakarta.servlet.annotation' range='[5.0.0,5.0.1)'/>
        <required namespace='java.package' name='jakarta.servlet.descriptor' range='[5.0.0,5.0.1)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='jakarta.servlet.jsp' version='3.0.0.v20210105-0527'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: jakarta.servlet.jsp&#xA;Bundle-Version: 3.0.0.v20210105-0527
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.doc' version='4.12.0.v202211281949' generation='2'>
      <update id='org.eclipse.birt.doc' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='BIRT Documentation'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse BIRT Project'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='maven-groupId' value='org.eclipse.birt'/>
        <property name='maven-artifactId' value='org.eclipse.birt.doc'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.doc' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.doc' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.doc' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.help' range='[3.2.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.birt.doc
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.doc' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.doc; singleton:=true&#xA;Bundle-Version: 4.12.0.v202211281949
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.report.data.bidi.utils.nl1' version='4.12.0.v202211281949' singleton='false'>
      <update id='org.eclipse.birt.report.data.bidi.utils.nl1' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='Bidi Utils NLS Support'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='maven-groupId' value='org.eclipse.birt.nl'/>
        <property name='maven-artifactId' value='org.eclipse.birt.report.data.bidi.utils.nl1'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.data.bidi.utils.nl1' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.report.data.bidi.utils.nl1' version='4.12.0.v202211281949'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.data.bidi.utils.i18n' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.report.data.bidi.utils.nl1' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.fragment'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='osgi.fragment' name='org.eclipse.birt.report.data.bidi.utils' version='4.12.0.v202211281949'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.data.bidi.utils' range='[2.1.0,5.0.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.report.data.bidi.utils.nl1' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.report.data.bidi.utils.nl1&#xA;Bundle-Version: 4.12.0.v202211281949&#xA;Fragment-Host: org.eclipse.birt.report.data.bidi.utils;bundle-version=&quot;[2.1.0,5.0.0)&quot;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.report.data.adapter' version='4.12.0.v202211281949' generation='2'>
      <update id='org.eclipse.birt.report.data.adapter' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='BIRT Data Adapter'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse BIRT Project'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='maven-groupId' value='org.eclipse.birt'/>
        <property name='maven-artifactId' value='org.eclipse.birt.report.data.adapter'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.data.adapter' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.report.data.adapter' version='4.12.0.v202211281949'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.data.adapter' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.data.adapter.api' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.data.adapter.api.timeFunction' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.data.adapter.impl' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.report.data.adapter' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='osgi.bundle' name='org.eclipse.birt.core' range='[2.1.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.data' range='[2.1.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.model' range='[2.1.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.data.aggregation' range='[1.0.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.junit' range='[4.8.1,5.0.0)' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.birt.report.data.adapter
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.report.data.adapter' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.report.data.adapter;singleton:=true&#xA;Bundle-Version: 4.12.0.v202211281949
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.sqldevtools.results.feature.feature.group' version='1.14.201.202107061424' singleton='false'>
      <update id='org.eclipse.datatools.sqldevtools.results.feature.feature.group' range='[0.0.0,1.14.201.202107061424)' severity='0'/>
      <properties size='12'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.datatools.features'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.sqldevtools.results.feature'/>
        <property name='maven-version' value='1.14.201-SNAPSHOT'/>
        <property name='df_LT.featureCopyright' value='Copyright (c) 2009 Sybase, Inc. and others. All rights reserved. This program and the accompanying materials are made available under the terms of the Eclipse Public License 2.0 which accompanies this distribution, and is available at https://www.eclipse.org/legal/epl-2.0/'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.featureName' value='Data Tools Platform SQL Development Tools Results View'/>
        <property name='df_LT.description' value='Framework and tools for displaying JDBC result sets and query history'/>
        <property name='df_LT.providerName' value='Eclipse Data Tools Platform'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.sqldevtools.results.feature.feature.group' version='1.14.201.202107061424'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='7'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.modelbase.feature.feature.group' range='1.13.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.connectivity.feature.feature.group' range='1.13.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.doc.user.feature.group' range='1.13.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.sqltools.common.ui' range='[1.2.200.202008192017,1.2.200.202008192017]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.sqltools.result' range='[1.3.201.201905112017,1.3.201.201905112017]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.connectivity' range='[1.14.102.201911250848,1.14.102.201911250848]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.sqldevtools.results.feature.feature.jar' range='[1.14.201.202107061424,1.14.201.202107061424]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %featureCopyright
      </copyright>
    </unit>
    <unit id='org.objectweb.asm.util' version='9.3.0' singleton='false' generation='2'>
      <update id='org.objectweb.asm.util' range='[0.0.0,9.3.0)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='org.objectweb.asm.util'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='http://asm.ow2.org'/>
        <property name='maven-groupId' value='org.ow2.asm'/>
        <property name='maven-artifactId' value='asm-util'/>
        <property name='maven-version' value='9.3'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.objectweb.asm.util' version='9.3.0'/>
        <provided namespace='osgi.bundle' name='org.objectweb.asm.util' version='9.3.0'/>
        <provided namespace='java.package' name='org.objectweb.asm.util' version='9.3.0'/>
        <provided namespace='osgi.identity' name='org.objectweb.asm.util' version='9.3.0'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='5'>
        <required namespace='java.package' name='org.objectweb.asm' range='[9.3.0,10.0.0)'/>
        <required namespace='java.package' name='org.objectweb.asm.signature' range='[9.3.0,10.0.0)'/>
        <required namespace='java.package' name='org.objectweb.asm.tree' range='[9.3.0,10.0.0)'/>
        <required namespace='java.package' name='org.objectweb.asm.tree.analysis' range='[9.3.0,10.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.5))'>
          <description>
            org.objectweb.asm.util
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.objectweb.asm.util' version='9.3.0'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.objectweb.asm.util&#xA;Bundle-Version: 9.3.0
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.report.designer.ui.lib.explorer' version='4.12.0.v202211281949' generation='2'>
      <update id='org.eclipse.birt.report.designer.ui.lib.explorer' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='BIRT Library Explorer Plug-in'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse BIRT Project'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.birt'/>
        <property name='maven-artifactId' value='org.eclipse.birt.report.designer.ui.lib.explorer'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.designer.ui.lib.explorer' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.report.designer.ui.lib.explorer' version='4.12.0.v202211281949'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.designer.ui.lib.explorer' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.designer.ui.lib.explorer.action' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.designer.ui.lib.explorer.dnd' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.designer.ui.lib.explorer.resource' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.report.designer.ui.lib.explorer' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='13'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.designer.core' range='[2.1.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.model' range='[2.1.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.designer.ui' range='[2.1.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.core' range='[2.1.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gef' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.designer.ui.lib' range='[2.1.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.views' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.designer.ui.views' range='[2.2.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.designer.ui.editors' range='[2.3.0,5.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.birt.report.designer.ui.lib.explorer
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.report.designer.ui.lib.explorer' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.report.designer.ui.lib.explorer; singleton:=true&#xA;Bundle-Version: 4.12.0.v202211281949
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ui.views.log' version='1.3.300.v20220717-1456' generation='2'>
      <update id='org.eclipse.ui.views.log' range='[0.0.0,1.3.300.v20220717-1456)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.provider-name' value='Eclipse.org'/>
        <property name='df_LT.name' value='Log View'/>
        <property name='org.eclipse.equinox.p2.name' value='%name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%provider-name'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='eclipse.platform.ui'/>
        <property name='maven-artifactId' value='org.eclipse.ui.views.log'/>
        <property name='maven-version' value='1.3.300-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.views.log' version='1.3.300.v20220717-1456'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.views.log' version='1.3.300.v20220717-1456'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.views.log' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.views.log' version='1.3.300.v20220717-1456'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filesystem' range='[1.1.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.3.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='[3.3.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.dialogs' range='1.1.600'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.ui.views.log
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.views.log' version='1.3.300.v20220717-1456'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.ui.views.log;singleton:=true&#xA;Bundle-Version: 1.3.300.v20220717-1456
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.data.oda.mongodb.nl1' version='4.12.0.v202211281949' singleton='false'>
      <update id='org.eclipse.birt.data.oda.mongodb.nl1' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='BIRT MongoDB Database NLS Support'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='maven-groupId' value='org.eclipse.birt.nl'/>
        <property name='maven-artifactId' value='org.eclipse.birt.data.oda.mongodb.nl1'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.data.oda.mongodb.nl1' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.data.oda.mongodb.nl1' version='4.12.0.v202211281949'/>
        <provided namespace='java.package' name='org.eclipse.birt.data.oda.mongodb.nls' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.data.oda.mongodb.nl1' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.fragment'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='osgi.fragment' name='org.eclipse.birt.data.oda.mongodb' version='4.12.0.v202211281949'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.birt.data.oda.mongodb' range='[2.1.0,5.0.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.data.oda.mongodb.nl1' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.data.oda.mongodb.nl1&#xA;Bundle-Version: 4.12.0.v202211281949&#xA;Fragment-Host: org.eclipse.birt.data.oda.mongodb;bundle-version=&quot;[2.1.0,5.0.0)&quot;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.httpcomponents.httpclient' version='4.5.13.v20210128-2225' singleton='false' generation='2'>
      <update id='org.apache.httpcomponents.httpclient' range='[0.0.0,4.5.13.v20210128-2225)' severity='0'/>
      <properties size='7'>
        <property name='df_LT.bundleVendor' value='Eclipse Orbit'/>
        <property name='df_LT.bundleName' value='Apache HttpClient'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='maven-groupId' value='org.eclipse.orbit.bundles'/>
        <property name='maven-artifactId' value='org.apache.httpcomponents.httpclient'/>
        <property name='maven-version' value='4.5.13-SNAPSHOT'/>
      </properties>
      <provides size='36'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.httpcomponents.httpclient' version='4.5.13.v20210128-2225'/>
        <provided namespace='osgi.bundle' name='org.apache.httpcomponents.httpclient' version='4.5.13.v20210128-2225'/>
        <provided namespace='java.package' name='org.apache.http.auth' version='4.5.13'/>
        <provided namespace='java.package' name='org.apache.http.auth.params' version='4.5.13'/>
        <provided namespace='java.package' name='org.apache.http.client' version='4.5.13'/>
        <provided namespace='java.package' name='org.apache.http.client.cache' version='4.5.13'/>
        <provided namespace='java.package' name='org.apache.http.client.config' version='4.5.13'/>
        <provided namespace='java.package' name='org.apache.http.client.entity' version='4.5.13'/>
        <provided namespace='java.package' name='org.apache.http.client.fluent' version='4.5.13'/>
        <provided namespace='java.package' name='org.apache.http.client.methods' version='4.5.13'/>
        <provided namespace='java.package' name='org.apache.http.client.params' version='4.5.13'/>
        <provided namespace='java.package' name='org.apache.http.client.protocol' version='4.5.13'/>
        <provided namespace='java.package' name='org.apache.http.client.utils' version='4.5.13'/>
        <provided namespace='java.package' name='org.apache.http.conn' version='4.5.13'/>
        <provided namespace='java.package' name='org.apache.http.conn.params' version='4.5.13'/>
        <provided namespace='java.package' name='org.apache.http.conn.routing' version='4.5.13'/>
        <provided namespace='java.package' name='org.apache.http.conn.scheme' version='4.5.13'/>
        <provided namespace='java.package' name='org.apache.http.conn.socket' version='4.5.13'/>
        <provided namespace='java.package' name='org.apache.http.conn.ssl' version='4.5.13'/>
        <provided namespace='java.package' name='org.apache.http.conn.util' version='4.5.13'/>
        <provided namespace='java.package' name='org.apache.http.cookie' version='4.5.13'/>
        <provided namespace='java.package' name='org.apache.http.cookie.params' version='4.5.13'/>
        <provided namespace='java.package' name='org.apache.http.entity.mime' version='4.5.13'/>
        <provided namespace='java.package' name='org.apache.http.entity.mime.content' version='4.5.13'/>
        <provided namespace='java.package' name='org.apache.http.impl.auth' version='4.5.13'/>
        <provided namespace='java.package' name='org.apache.http.impl.client' version='4.5.13'/>
        <provided namespace='java.package' name='org.apache.http.impl.client.cache' version='4.5.13'/>
        <provided namespace='java.package' name='org.apache.http.impl.client.cache.ehcache' version='4.5.13'/>
        <provided namespace='java.package' name='org.apache.http.impl.client.cache.memcached' version='4.5.13'/>
        <provided namespace='java.package' name='org.apache.http.impl.conn' version='4.5.13'/>
        <provided namespace='java.package' name='org.apache.http.impl.conn.tsccm' version='4.5.13'/>
        <provided namespace='java.package' name='org.apache.http.impl.cookie' version='4.5.13'/>
        <provided namespace='java.package' name='org.apache.http.impl.execchain' version='4.5.13'/>
        <provided namespace='osgi.identity' name='org.apache.httpcomponents.httpclient' version='4.5.13.v20210128-2225'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='59'>
        <required namespace='java.package' name='org.apache.http.auth' range='[4.5.0,5.0.0)'/>
        <required namespace='java.package' name='org.apache.http.auth.params' range='[4.5.0,5.0.0)'/>
        <required namespace='java.package' name='org.apache.http.client' range='[4.5.0,5.0.0)'/>
        <required namespace='java.package' name='org.apache.http.client.cache' range='[4.5.0,5.0.0)'/>
        <required namespace='java.package' name='org.apache.http.client.config' range='[4.5.0,5.0.0)'/>
        <required namespace='java.package' name='org.apache.http.client.entity' range='[4.5.0,5.0.0)'/>
        <required namespace='java.package' name='org.apache.http.client.methods' range='[4.5.0,5.0.0)'/>
        <required namespace='java.package' name='org.apache.http.client.params' range='[4.5.0,5.0.0)'/>
        <required namespace='java.package' name='org.apache.http.client.protocol' range='[4.5.0,5.0.0)'/>
        <required namespace='java.package' name='org.apache.http.client.utils' range='[4.5.0,5.0.0)'/>
        <required namespace='java.package' name='org.apache.http.conn' range='[4.5.0,5.0.0)'/>
        <required namespace='java.package' name='org.apache.http.conn.params' range='[4.5.0,5.0.0)'/>
        <required namespace='java.package' name='org.apache.http.conn.routing' range='[4.5.0,5.0.0)'/>
        <required namespace='java.package' name='org.apache.http.conn.scheme' range='[4.5.0,5.0.0)'/>
        <required namespace='java.package' name='org.apache.http.conn.socket' range='[4.5.0,5.0.0)'/>
        <required namespace='java.package' name='org.apache.http.conn.ssl' range='[4.5.0,5.0.0)'/>
        <required namespace='java.package' name='org.apache.http.conn.util' range='[4.5.0,5.0.0)'/>
        <required namespace='java.package' name='org.apache.http.cookie' range='[4.5.0,5.0.0)'/>
        <required namespace='java.package' name='org.apache.http.cookie.params' range='[4.5.0,5.0.0)'/>
        <required namespace='java.package' name='org.apache.http.entity.mime.content' range='[4.5.0,5.0.0)'/>
        <required namespace='java.package' name='org.apache.http.impl.auth' range='[4.5.0,5.0.0)'/>
        <required namespace='java.package' name='org.apache.http.impl.client' range='[4.5.0,5.0.0)'/>
        <required namespace='java.package' name='org.apache.http.impl.client.cache' range='[4.5.0,5.0.0)'/>
        <required namespace='java.package' name='org.apache.http.impl.conn' range='[4.5.0,5.0.0)'/>
        <required namespace='java.package' name='org.apache.http.impl.cookie' range='[4.5.0,5.0.0)'/>
        <required namespace='java.package' name='org.apache.http.impl.execchain' range='[4.5.13,4.5.14)'/>
        <required namespace='java.package' name='org.apache.http' range='[4.4.14,4.5.0)'/>
        <required namespace='java.package' name='org.apache.http.concurrent' range='[4.4.14,4.5.0)'/>
        <required namespace='java.package' name='org.apache.http.config' range='[4.4.14,4.5.0)'/>
        <required namespace='java.package' name='org.apache.http.entity' range='[4.4.14,4.5.0)'/>
        <required namespace='java.package' name='org.apache.http.impl' range='[4.4.14,4.5.0)'/>
        <required namespace='java.package' name='org.apache.http.impl.entity' range='[4.4.14,4.5.0)'/>
        <required namespace='java.package' name='org.apache.http.impl.io' range='[4.4.14,4.5.0)'/>
        <required namespace='java.package' name='org.apache.http.io' range='[4.4.14,4.5.0)'/>
        <required namespace='java.package' name='org.apache.http.message' range='[4.4.14,4.5.0)'/>
        <required namespace='java.package' name='org.apache.http.params' range='[4.4.14,4.5.0)'/>
        <required namespace='java.package' name='org.apache.http.pool' range='[4.4.14,4.5.0)'/>
        <required namespace='java.package' name='org.apache.http.protocol' range='[4.4.14,4.5.0)'/>
        <required namespace='java.package' name='org.apache.http.ssl' range='[4.4.14,4.5.0)'/>
        <required namespace='java.package' name='org.apache.http.util' range='[4.4.14,4.5.0)'/>
        <required namespace='java.package' name='org.apache.commons.codec.binary' range='[1.14.0,1.15.0)'/>
        <required namespace='java.package' name='org.apache.commons.logging' range='[1.2.0,1.3.0)'/>
        <required namespace='java.package' name='net.sf.ehcache' range='[2.6.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='net.spy.memcached' range='[2.12.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.crypto' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.crypto.spec' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.naming' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.naming.directory' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.naming.ldap' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.net' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.net.ssl' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.security.auth.x500' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.ietf.jgss' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.http.client.fluent' range='[4.5.0,5.0.0)'/>
        <required namespace='java.package' name='org.apache.http.entity.mime' range='[4.5.0,5.0.0)'/>
        <required namespace='java.package' name='org.apache.http.impl.client.cache.ehcache' range='[4.5.0,5.0.0)'/>
        <required namespace='java.package' name='org.apache.http.impl.client.cache.memcached' range='[4.5.0,5.0.0)'/>
        <required namespace='java.package' name='org.apache.http.impl.conn.tsccm' range='[4.5.0,5.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.6))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.httpcomponents.httpclient' version='4.5.13.v20210128-2225'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.apache.httpcomponents.httpclient&#xA;Bundle-Version: 4.5.13.v20210128-2225
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.json_core.feature.feature.jar' version='1.1.8.v201909302219'>
      <properties size='12'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2015 Red Hat, Inc.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License 2.0&#xA;which accompanies this distribution, and is available at&#xA;https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;Contributors:&#xA;Red Hat, Inc. - initial API and implementation'/>
        <property name='df_LT.featureName' value='WST JSON Core'/>
        <property name='df_LT.description' value='WST JSON Core'/>
        <property name='df_LT.providerName' value='Eclipse Web Tools Platform'/>
        <property name='maven-groupId' value='org.eclipse.webtools.sourceediting'/>
        <property name='maven-artifactId' value='org.eclipse.wst.json_core.feature'/>
        <property name='maven-version' value='1.1.8-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.json_core.feature.feature.jar' version='1.1.8.v201909302219'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.wst.json_core.feature' version='1.1.8.v201909302219'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.wst.json_core.feature' version='1.1.8.v201909302219'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.birt.report.data.oda.excel.nl1' version='4.12.0.v202211281949' singleton='false'>
      <update id='org.eclipse.birt.report.data.oda.excel.nl1' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='org.eclipse.birt.report.data.oda.excel NL support.'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='maven-groupId' value='org.eclipse.birt.nl'/>
        <property name='maven-artifactId' value='org.eclipse.birt.report.data.oda.excel.nl1'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.data.oda.excel.nl1' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.report.data.oda.excel.nl1' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.report.data.oda.excel.nl1' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.fragment'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='osgi.fragment' name='org.eclipse.birt.report.data.oda.excel' version='4.12.0.v202211281949'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.data.oda.excel' range='[2.1.0,5.0.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.report.data.oda.excel.nl1' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.report.data.oda.excel.nl1&#xA;Bundle-Version: 4.12.0.v202211281949&#xA;Fragment-Host: org.eclipse.birt.report.data.oda.excel;bundle-version=&quot;[2.1.0,5.0.0)&quot;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.report.tests.chart' version='4.12.0.v202211281949' singleton='false' generation='2'>
      <update id='org.eclipse.birt.report.tests.chart' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='BIRT CORE Tests Plug-in'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse BIRT Project'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='maven-groupId' value='org.eclipse.birt'/>
        <property name='maven-artifactId' value='org.eclipse.birt.report.tests.chart'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-test-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.tests.chart' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.report.tests.chart' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.report.tests.chart' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='14'>
        <required namespace='osgi.bundle' name='org.junit' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.chart.device.extension' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.chart.device.svg' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.chart.engine' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.chart.engine.extension' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.engine' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.model' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.chart.reportitem' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.swt' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.chart.device.pdf' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.chart.device.swt' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.tests.core' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.birt.report.tests.chart
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.report.tests.chart' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.report.tests.chart&#xA;Bundle-Version: 4.12.0.v202211281949
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.help.base' version='4.3.800.v20220831-1800' generation='2'>
      <update id='org.eclipse.help.base' range='[0.0.0,4.3.800.v20220831-1800)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.help_base_plugin_name' value='Help System Base'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%help_base_plugin_name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.help'/>
        <property name='maven-artifactId' value='org.eclipse.help.base'/>
        <property name='maven-version' value='4.3.800-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='25'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.help.base' version='4.3.800.v20220831-1800'/>
        <provided namespace='osgi.bundle' name='org.eclipse.help.base' version='4.3.800.v20220831-1800'/>
        <provided namespace='java.package' name='org.apache.lucene.demo.html' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.help.base' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.help.browser' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.help.internal.base' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.help.internal.base.remote' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.help.internal.base.scope' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.help.internal.base.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.help.internal.browser' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.help.internal.browser.macosx' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.help.internal.protocols' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.help.internal.search' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.help.internal.search.federated' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.help.internal.server' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.help.internal.standalone' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.help.internal.validation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.help.internal.workingset' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.help.internal.xhtml' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.help.search' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.help.server' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.help.standalone' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.help.base' version='4.3.800.v20220831-1800'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='9'>
        <required namespace='osgi.bundle' name='org.eclipse.ant.core' range='[3.2.200,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.11.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.help' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.net' range='[1.2.200,2.0.0]'/>
        <required namespace='osgi.bundle' name='org.apache.lucene.analyzers-common' range='[8.4.1,9.0.0)'/>
        <required namespace='osgi.bundle' name='org.apache.lucene.core' range='[8.4.1,9.0.0)'/>
        <required namespace='osgi.bundle' name='org.apache.lucene.analyzers-smartcn' range='[8.4.1,9.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.http.jetty' range='0.0.0' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.help.base
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.help.base' version='4.3.800.v20220831-1800'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.help.base; singleton:=true&#xA;Bundle-Version: 4.3.800.v20220831-1800
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.report.engine.nl1' version='4.12.0.v202211281949' singleton='false'>
      <update id='org.eclipse.birt.report.engine.nl1' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='BIRT Engine NLS Support'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='maven-groupId' value='org.eclipse.birt.nl'/>
        <property name='maven-artifactId' value='org.eclipse.birt.report.engine.nl1'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.nl1' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.report.engine.nl1' version='4.12.0.v202211281949'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.i18n' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.report.engine.nl1' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.fragment'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='osgi.fragment' name='org.eclipse.birt.report.engine' version='4.12.0.v202211281949'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.engine' range='[2.1.0,5.0.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.report.engine.nl1' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.report.engine.nl1&#xA;Bundle-Version: 4.12.0.v202211281949&#xA;Fragment-Host: org.eclipse.birt.report.engine;bundle-version=&quot;[2.1.0,5.0.0)&quot;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.report.engine.fonts.source' version='4.12.0.v202211281949' singleton='false'>
      <update id='org.eclipse.birt.report.engine.fonts.source' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse BIRT Project'/>
        <property name='df_LT.bundleName' value='BIRT Engine fonts Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.birt'/>
        <property name='maven-artifactId' value='org.eclipse.birt.report.engine.fonts'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.fonts.source' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.report.engine.fonts.source' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.report.engine.fonts.source' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.report.engine.fonts.source' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.report.engine.fonts.source&#xA;Bundle-Version: 4.12.0.v202211281949
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.report.engine.tests' version='4.12.0.v202211281949' generation='2'>
      <update id='org.eclipse.birt.report.engine.tests' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='BIRT Report Engine Tests Plug-in'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse BIRT Project'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='maven-groupId' value='org.eclipse.birt'/>
        <property name='maven-artifactId' value='org.eclipse.birt.report.engine.tests'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-test-plugin'/>
      </properties>
      <provides size='42'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.tests' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.report.engine.tests' version='4.12.0.v202211281949'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.adapter' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.api' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.api.document' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.api.iv' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.api.script' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.api.script.element' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.api.script.instance' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.content' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.css' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.css.dom' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.css.engine' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.data.dte' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.emitter' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.executor' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.executor.buffermgr' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.executor.css' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.executor.template' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.i18n' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.ir' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.layout.content' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.layout.emitter' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.layout.emitter.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.layout.html' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.layout.pdf' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.layout.pdf.font' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.layout.pdf.font.default_os' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.layout.pdf.font.format_os' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.layout.pdf.font.language_country' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.layout.pdf.font.os_language' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.layout.pdf.hyphen' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.parser' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.presentation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.regression' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.tests' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.toc' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.report.engine.tests' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='10'>
        <required namespace='osgi.bundle' name='org.eclipse.birt.core' range='[2.1.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.engine' range='[2.1.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.data' range='[2.1.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='com.github.librepdf.openpdf' range='1.3.26'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.data.adapter' range='[2.1.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.engine.emitter.postscript' range='[2.1.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.junit' range='4.13.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.engine.dataextraction.csv' range='[2.6.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.engine.dataextraction' range='[2.6.0,5.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.birt.report.engine.tests
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.report.engine.tests' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.report.engine.tests; singleton:=true&#xA;Bundle-Version: 4.12.0.v202211281949
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.report.engine.emitter.config.excel.nl1' version='4.12.0.v202211281949' singleton='false'>
      <update id='org.eclipse.birt.report.engine.emitter.config.excel.nl1' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='org.eclipse.birt.report.engine.emitter.excel.config NLS Support'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='maven-groupId' value='org.eclipse.birt.nl'/>
        <property name='maven-artifactId' value='org.eclipse.birt.report.engine.emitter.config.excel.nl1'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.emitter.config.excel.nl1' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.report.engine.emitter.config.excel.nl1' version='4.12.0.v202211281949'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.emitter.config.excel.i18n' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.report.engine.emitter.config.excel.nl1' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.fragment'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='osgi.fragment' name='org.eclipse.birt.report.engine.emitter.config.excel' version='4.12.0.v202211281949'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.engine.emitter.config.excel' range='[2.1.0,5.0.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.report.engine.emitter.config.excel.nl1' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.report.engine.emitter.config.excel.nl1&#xA;Bundle-Version: 4.12.0.v202211281949&#xA;Fragment-Host: org.eclipse.birt.report.engine.emitter.config.excel;bundle-version=&quot;[2.1.0,5.0.0)&quot;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jst.server.core' version='1.2.800.v202206110154' generation='2'>
      <update id='org.eclipse.jst.server.core' range='[0.0.0,1.2.800.v202206110154)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Java Server Support'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.servertools'/>
        <property name='maven-artifactId' value='org.eclipse.jst.server.core'/>
        <property name='maven-version' value='1.2.800-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.server.core' version='1.2.800.v202206110154'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jst.server.core' version='1.2.800.v202206110154'/>
        <provided namespace='java.package' name='org.eclipse.jst.server.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.server.core.internal' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jst.server.core' version='1.2.800.v202206110154'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='10'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.core' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.launching' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.server.core' range='[1.0.304,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.project.facet.core' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.common.project.facet.core' range='[1.1.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.jst.server.core
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jst.server.core' version='1.2.800.v202206110154'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jst.server.core; singleton:=true&#xA;Bundle-Version: 1.2.800.v202206110154
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.common.snippets' version='1.2.600.v202207121617' generation='2'>
      <update id='org.eclipse.wst.common.snippets' range='[0.0.0,1.2.600.v202207121617)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Snippets_View.name' value='Snippets View'/>
        <property name='df_LT.providerName' value='Eclipse Web Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%Snippets_View.name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.common'/>
        <property name='maven-artifactId' value='org.eclipse.wst.common.snippets'/>
        <property name='maven-version' value='1.2.600-SNAPSHOT'/>
      </properties>
      <provides size='16'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.common.snippets' version='1.2.600.v202207121617'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.common.snippets' version='1.2.600.v202207121617'/>
        <provided namespace='java.package' name='org.eclipse.wst.common.snippets.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.common.snippets.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.common.snippets.internal.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.common.snippets.internal.dnd' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.common.snippets.internal.editors' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.common.snippets.internal.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.common.snippets.internal.palette' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.common.snippets.internal.team' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.common.snippets.internal.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.common.snippets.internal.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.common.snippets.ui' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.common.snippets' version='1.2.600.v202207121617'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='11'>
        <required namespace='osgi.bundle' name='org.eclipse.gef' range='[3.10.0,6.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='[3.12.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench.texteditor' range='[3.10.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.107.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='[3.11.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.11.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.12.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='[3.5.0,4.0.0)'/>
        <required namespace='java.package' name='com.ibm.icu.util' range='0.0.0'/>
        <required namespace='java.package' name='com.ibm.icu.text' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.wst.common.snippets
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.common.snippets' version='1.2.600.v202207121617'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wst.common.snippets; singleton:=true&#xA;Bundle-Version: 1.2.600.v202207121617
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.connectivity.console.profile' version='1.2.101.201811012051' generation='2'>
      <update id='org.eclipse.datatools.connectivity.console.profile' range='[0.0.0,1.2.101.201811012051)' severity='0'/>
      <properties size='7'>
        <property name='df_LT.plugin.name' value='DTP Connection Profiles Storage File Editor Plug-in'/>
        <property name='org.eclipse.equinox.p2.name' value='%plugin.name'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Data Tools Platform'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.connectivity.console.profile'/>
        <property name='maven-version' value='1.2.101-SNAPSHOT'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.connectivity.console.profile' version='1.2.101.201811012051'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.console.profile' version='1.2.101.201811012051'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.connectivity.console.profile' version='1.2.101.201811012051'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.oda' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.datatools.connectivity.console.profile
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.connectivity.console.profile' version='1.2.101.201811012051'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.connectivity.console.profile;singleton:=true&#xA;Bundle-Version: 1.2.101.201811012051
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.bouncycastle.bcprov' version='1.71.0.v20220723-1943' singleton='false' generation='2'>
      <update id='org.bouncycastle.bcprov' range='[0.0.0,1.71.0.v20220723-1943)' severity='0'/>
      <properties size='7'>
        <property name='df_LT.bundleVendor' value='Eclipse Orbit'/>
        <property name='df_LT.bundleName' value='Bouncy Castle Provider'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='maven-groupId' value='org.eclipse.orbit.bundles'/>
        <property name='maven-artifactId' value='org.bouncycastle.bcprov'/>
        <property name='maven-version' value='1.71.0-SNAPSHOT'/>
      </properties>
      <provides size='159'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.bouncycastle.bcprov' version='1.71.0.v20220723-1943'/>
        <provided namespace='osgi.bundle' name='org.bouncycastle.bcprov' version='1.71.0.v20220723-1943'/>
        <provided namespace='java.package' name='org.bouncycastle.internal.asn1.bsi' version='1.71.0'/>
        <provided namespace='java.package' name='org.bouncycastle.internal.asn1.cms' version='1.71.0'/>
        <provided namespace='java.package' name='org.bouncycastle.internal.asn1.eac' version='1.71.0'/>
        <provided namespace='java.package' name='org.bouncycastle.internal.asn1.isismtt' version='1.71.0'/>
        <provided namespace='java.package' name='org.bouncycastle' version='1.71.0'/>
        <provided namespace='java.package' name='org.bouncycastle.asn1' version='1.71.0'/>
        <provided namespace='java.package' name='org.bouncycastle.asn1.anssi' version='1.71.0'/>
        <provided namespace='java.package' name='org.bouncycastle.asn1.bc' version='1.71.0'/>
        <provided namespace='java.package' name='org.bouncycastle.asn1.cryptlib' version='1.71.0'/>
        <provided namespace='java.package' name='org.bouncycastle.asn1.cryptopro' version='1.71.0'/>
        <provided namespace='java.package' name='org.bouncycastle.asn1.edec' version='1.71.0'/>
        <provided namespace='java.package' name='org.bouncycastle.asn1.gm' version='1.71.0'/>
        <provided namespace='java.package' name='org.bouncycastle.asn1.gnu' version='1.71.0'/>
        <provided namespace='java.package' name='org.bouncycastle.asn1.iana' version='1.71.0'/>
        <provided namespace='java.package' name='org.bouncycastle.asn1.isara' version='1.71.0'/>
        <provided namespace='java.package' name='org.bouncycastle.asn1.iso' version='1.71.0'/>
        <provided namespace='java.package' name='org.bouncycastle.asn1.kisa' version='1.71.0'/>
        <provided namespace='java.package' name='org.bouncycastle.asn1.microsoft' version='1.71.0'/>
        <provided namespace='java.package' name='org.bouncycastle.asn1.misc' version='1.71.0'/>
        <provided namespace='java.package' name='org.bouncycastle.asn1.mozilla' version='1.71.0'/>
        <provided namespace='java.package' name='org.bouncycastle.asn1.nist' version='1.71.0'/>
        <provided namespace='java.package' name='org.bouncycastle.asn1.nsri' version='1.71.0'/>
        <provided namespace='java.package' name='org.bouncycastle.asn1.ntt' version='1.71.0'/>
        <provided namespace='java.package' name='org.bouncycastle.asn1.ocsp' version='1.71.0'/>
        <provided namespace='java.package' name='org.bouncycastle.asn1.oiw' version='1.71.0'/>
        <provided namespace='java.package' name='org.bouncycastle.asn1.pkcs' version='1.71.0'/>
        <provided namespace='java.package' name='org.bouncycastle.asn1.rosstandart' version='1.71.0'/>
        <provided namespace='java.package' name='org.bouncycastle.asn1.sec' version='1.71.0'/>
        <provided namespace='java.package' name='org.bouncycastle.asn1.teletrust' version='1.71.0'/>
        <provided namespace='java.package' name='org.bouncycastle.asn1.ua' version='1.71.0'/>
        <provided namespace='java.package' name='org.bouncycastle.asn1.util' version='1.71.0'/>
        <provided namespace='java.package' name='org.bouncycastle.asn1.x500' version='1.71.0'/>
        <provided namespace='java.package' name='org.bouncycastle.asn1.x500.style' version='1.71.0'/>
        <provided namespace='java.package' name='org.bouncycastle.asn1.x509' version='1.71.0'/>
        <provided namespace='java.package' name='org.bouncycastle.asn1.x509.qualified' version='1.71.0'/>
        <provided namespace='java.package' name='org.bouncycastle.asn1.x509.sigi' version='1.71.0'/>
        <provided namespace='java.package' name='org.bouncycastle.asn1.x9' version='1.71.0'/>
        <provided namespace='java.package' name='org.bouncycastle.crypto' version='1.71.0'/>
        <provided namespace='java.package' name='org.bouncycastle.crypto.agreement' version='1.71.0'/>
        <provided namespace='java.package' name='org.bouncycastle.crypto.agreement.jpake' version='1.71.0'/>
        <provided namespace='java.package' name='org.bouncycastle.crypto.agreement.kdf' version='1.71.0'/>
        <provided namespace='java.package' name='org.bouncycastle.crypto.agreement.srp' version='1.71.0'/>
        <provided namespace='java.package' name='org.bouncycastle.crypto.commitments' version='1.71.0'/>
        <provided namespace='java.package' name='org.bouncycastle.crypto.digests' version='1.71.0'/>
        <provided namespace='java.package' name='org.bouncycastle.crypto.ec' version='1.71.0'/>
        <provided namespace='java.package' name='org.bouncycastle.crypto.encodings' version='1.71.0'/>
        <provided namespace='java.package' name='org.bouncycastle.crypto.engines' version='1.71.0'/>
        <provided namespace='java.package' name='org.bouncycastle.crypto.examples' version='1.71.0'/>
        <provided namespace='java.package' name='org.bouncycastle.crypto.fpe' version='1.71.0'/>
        <provided namespace='java.package' name='org.bouncycastle.crypto.generators' version='1.71.0'/>
        <provided namespace='java.package' name='org.bouncycastle.crypto.io' version='1.71.0'/>
        <provided namespace='java.package' name='org.bouncycastle.crypto.kems' version='1.71.0'/>
        <provided namespace='java.package' name='org.bouncycastle.crypto.macs' version='1.71.0'/>
        <provided namespace='java.package' name='org.bouncycastle.crypto.modes' version='1.71.0'/>
        <provided namespace='java.package' name='org.bouncycastle.crypto.modes.gcm' version='1.71.0'/>
        <provided namespace='java.package' name='org.bouncycastle.crypto.modes.kgcm' version='1.71.0'/>
        <provided namespace='java.package' name='org.bouncycastle.crypto.paddings' version='1.71.0'/>
        <provided namespace='java.package' name='org.bouncycastle.crypto.params' version='1.71.0'/>
        <provided namespace='java.package' name='org.bouncycastle.crypto.parsers' version='1.71.0'/>
        <provided namespace='java.package' name='org.bouncycastle.crypto.prng' version='1.71.0'/>
        <provided namespace='java.package' name='org.bouncycastle.crypto.prng.drbg' version='1.71.0'/>
        <provided namespace='java.package' name='org.bouncycastle.crypto.signers' version='1.71.0'/>
        <provided namespace='java.package' name='org.bouncycastle.crypto.util' version='1.71.0'/>
        <provided namespace='java.package' name='org.bouncycastle.i18n' version='1.71.0'/>
        <provided namespace='java.package' name='org.bouncycastle.i18n.filter' version='1.71.0'/>
        <provided namespace='java.package' name='org.bouncycastle.iana' version='1.71.0'/>
        <provided namespace='java.package' name='org.bouncycastle.jcajce' version='1.71.0'/>
        <provided namespace='java.package' name='org.bouncycastle.jcajce.interfaces' version='1.71.0'/>
        <provided namespace='java.package' name='org.bouncycastle.jcajce.io' version='1.71.0'/>
        <provided namespace='java.package' name='org.bouncycastle.jcajce.provider.asymmetric' version='1.71.0'/>
        <provided namespace='java.package' name='org.bouncycastle.jcajce.provider.asymmetric.dh' version='1.71.0'/>
        <provided namespace='java.package' name='org.bouncycastle.jcajce.provider.asymmetric.dsa' version='1.71.0'/>
        <provided namespace='java.package' name='org.bouncycastle.jcajce.provider.asymmetric.dstu' version='1.71.0'/>
        <provided namespace='java.package' name='org.bouncycastle.jcajce.provider.asymmetric.ec' version='1.71.0'/>
        <provided namespace='java.package' name='org.bouncycastle.jcajce.provider.asymmetric.ecgost' version='1.71.0'/>
        <provided namespace='java.package' name='org.bouncycastle.jcajce.provider.asymmetric.ecgost12' version='1.71.0'/>
        <provided namespace='java.package' name='org.bouncycastle.jcajce.provider.asymmetric.edec' version='1.71.0'/>
        <provided namespace='java.package' name='org.bouncycastle.jcajce.provider.asymmetric.elgamal' version='1.71.0'/>
        <provided namespace='java.package' name='org.bouncycastle.jcajce.provider.asymmetric.gost' version='1.71.0'/>
        <provided namespace='java.package' name='org.bouncycastle.jcajce.provider.asymmetric.ies' version='1.71.0'/>
        <provided namespace='java.package' name='org.bouncycastle.jcajce.provider.asymmetric.rsa' version='1.71.0'/>
        <provided namespace='java.package' name='org.bouncycastle.jcajce.provider.asymmetric.util' version='1.71.0'/>
        <provided namespace='java.package' name='org.bouncycastle.jcajce.provider.asymmetric.x509' version='1.71.0'/>
        <provided namespace='java.package' name='org.bouncycastle.jcajce.provider.config' version='1.71.0'/>
        <provided namespace='java.package' name='org.bouncycastle.jcajce.provider.digest' version='1.71.0'/>
        <provided namespace='java.package' name='org.bouncycastle.jcajce.provider.drbg' version='1.71.0'/>
        <provided namespace='java.package' name='org.bouncycastle.jcajce.provider.keystore' version='1.71.0'/>
        <provided namespace='java.package' name='org.bouncycastle.jcajce.provider.keystore.bc' version='1.71.0'/>
        <provided namespace='java.package' name='org.bouncycastle.jcajce.provider.keystore.bcfks' version='1.71.0'/>
        <provided namespace='java.package' name='org.bouncycastle.jcajce.provider.keystore.pkcs12' version='1.71.0'/>
        <provided namespace='java.package' name='org.bouncycastle.jcajce.provider.keystore.util' version='1.71.0'/>
        <provided namespace='java.package' name='org.bouncycastle.jcajce.provider.symmetric' version='1.71.0'/>
        <provided namespace='java.package' name='org.bouncycastle.jcajce.provider.symmetric.util' version='1.71.0'/>
        <provided namespace='java.package' name='org.bouncycastle.jcajce.provider.util' version='1.71.0'/>
        <provided namespace='java.package' name='org.bouncycastle.jcajce.spec' version='1.71.0'/>
        <provided namespace='java.package' name='org.bouncycastle.jcajce.util' version='1.71.0'/>
        <provided namespace='java.package' name='org.bouncycastle.jce' version='1.71.0'/>
        <provided namespace='java.package' name='org.bouncycastle.jce.exception' version='1.71.0'/>
        <provided namespace='java.package' name='org.bouncycastle.jce.interfaces' version='1.71.0'/>
        <provided namespace='java.package' name='org.bouncycastle.jce.netscape' version='1.71.0'/>
        <provided namespace='java.package' name='org.bouncycastle.jce.provider' version='1.71.0'/>
        <provided namespace='java.package' name='org.bouncycastle.jce.spec' version='1.71.0'/>
        <provided namespace='java.package' name='org.bouncycastle.math' version='1.71.0'/>
        <provided namespace='java.package' name='org.bouncycastle.math.ec' version='1.71.0'/>
        <provided namespace='java.package' name='org.bouncycastle.math.ec.custom.djb' version='1.71.0'/>
        <provided namespace='java.package' name='org.bouncycastle.math.ec.custom.gm' version='1.71.0'/>
        <provided namespace='java.package' name='org.bouncycastle.math.ec.custom.sec' version='1.71.0'/>
        <provided namespace='java.package' name='org.bouncycastle.math.ec.endo' version='1.71.0'/>
        <provided namespace='java.package' name='org.bouncycastle.math.ec.rfc7748' version='1.71.0'/>
        <provided namespace='java.package' name='org.bouncycastle.math.ec.rfc8032' version='1.71.0'/>
        <provided namespace='java.package' name='org.bouncycastle.math.ec.tools' version='1.71.0'/>
        <provided namespace='java.package' name='org.bouncycastle.math.field' version='1.71.0'/>
        <provided namespace='java.package' name='org.bouncycastle.math.raw' version='1.71.0'/>
        <provided namespace='java.package' name='org.bouncycastle.pqc.asn1' version='1.71.0'/>
        <provided namespace='java.package' name='org.bouncycastle.pqc.crypto' version='1.71.0'/>
        <provided namespace='java.package' name='org.bouncycastle.pqc.crypto.cmce' version='1.71.0'/>
        <provided namespace='java.package' name='org.bouncycastle.pqc.crypto.frodo' version='1.71.0'/>
        <provided namespace='java.package' name='org.bouncycastle.pqc.crypto.gmss' version='1.71.0'/>
        <provided namespace='java.package' name='org.bouncycastle.pqc.crypto.gmss.util' version='1.71.0'/>
        <provided namespace='java.package' name='org.bouncycastle.pqc.crypto.lms' version='1.71.0'/>
        <provided namespace='java.package' name='org.bouncycastle.pqc.crypto.mceliece' version='1.71.0'/>
        <provided namespace='java.package' name='org.bouncycastle.pqc.crypto.newhope' version='1.71.0'/>
        <provided namespace='java.package' name='org.bouncycastle.pqc.crypto.qtesla' version='1.71.0'/>
        <provided namespace='java.package' name='org.bouncycastle.pqc.crypto.rainbow' version='1.71.0'/>
        <provided namespace='java.package' name='org.bouncycastle.pqc.crypto.rainbow.util' version='1.71.0'/>
        <provided namespace='java.package' name='org.bouncycastle.pqc.crypto.saber' version='1.71.0'/>
        <provided namespace='java.package' name='org.bouncycastle.pqc.crypto.sphincs' version='1.71.0'/>
        <provided namespace='java.package' name='org.bouncycastle.pqc.crypto.sphincsplus' version='1.71.0'/>
        <provided namespace='java.package' name='org.bouncycastle.pqc.crypto.util' version='1.71.0'/>
        <provided namespace='java.package' name='org.bouncycastle.pqc.crypto.xmss' version='1.71.0'/>
        <provided namespace='java.package' name='org.bouncycastle.pqc.jcajce.interfaces' version='1.71.0'/>
        <provided namespace='java.package' name='org.bouncycastle.pqc.jcajce.provider' version='1.71.0'/>
        <provided namespace='java.package' name='org.bouncycastle.pqc.jcajce.provider.cmce' version='1.71.0'/>
        <provided namespace='java.package' name='org.bouncycastle.pqc.jcajce.provider.frodo' version='1.71.0'/>
        <provided namespace='java.package' name='org.bouncycastle.pqc.jcajce.provider.gmss' version='1.71.0'/>
        <provided namespace='java.package' name='org.bouncycastle.pqc.jcajce.provider.lms' version='1.71.0'/>
        <provided namespace='java.package' name='org.bouncycastle.pqc.jcajce.provider.mceliece' version='1.71.0'/>
        <provided namespace='java.package' name='org.bouncycastle.pqc.jcajce.provider.newhope' version='1.71.0'/>
        <provided namespace='java.package' name='org.bouncycastle.pqc.jcajce.provider.qtesla' version='1.71.0'/>
        <provided namespace='java.package' name='org.bouncycastle.pqc.jcajce.provider.rainbow' version='1.71.0'/>
        <provided namespace='java.package' name='org.bouncycastle.pqc.jcajce.provider.saber' version='1.71.0'/>
        <provided namespace='java.package' name='org.bouncycastle.pqc.jcajce.provider.sphincs' version='1.71.0'/>
        <provided namespace='java.package' name='org.bouncycastle.pqc.jcajce.provider.sphincsplus' version='1.71.0'/>
        <provided namespace='java.package' name='org.bouncycastle.pqc.jcajce.provider.util' version='1.71.0'/>
        <provided namespace='java.package' name='org.bouncycastle.pqc.jcajce.provider.xmss' version='1.71.0'/>
        <provided namespace='java.package' name='org.bouncycastle.pqc.jcajce.spec' version='1.71.0'/>
        <provided namespace='java.package' name='org.bouncycastle.pqc.math.linearalgebra' version='1.71.0'/>
        <provided namespace='java.package' name='org.bouncycastle.util' version='1.71.0'/>
        <provided namespace='java.package' name='org.bouncycastle.util.encoders' version='1.71.0'/>
        <provided namespace='java.package' name='org.bouncycastle.util.io' version='1.71.0'/>
        <provided namespace='java.package' name='org.bouncycastle.util.io.pem' version='1.71.0'/>
        <provided namespace='java.package' name='org.bouncycastle.x509' version='1.71.0'/>
        <provided namespace='java.package' name='org.bouncycastle.x509.extension' version='1.71.0'/>
        <provided namespace='java.package' name='org.bouncycastle.x509.util' version='1.71.0'/>
        <provided namespace='osgi.identity' name='org.bouncycastle.bcprov' version='1.71.0.v20220723-1943'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='10'>
        <required namespace='java.package' name='javax.crypto' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.crypto.interfaces' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.crypto.spec' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.naming' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.naming.directory' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.security.auth' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.security.auth.callback' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.security.auth.x500' range='0.0.0' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version&gt;=1.8))'>
          <description>
            org.bouncycastle.bcprov
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.bouncycastle.bcprov
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.bouncycastle.bcprov' version='1.71.0.v20220723-1943'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.bouncycastle.bcprov&#xA;Bundle-Version: 1.71.0.v20220723-1943
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jst.ws.axis.creation.ui' version='1.0.1100.v202111210735' generation='2'>
      <update id='org.eclipse.jst.ws.axis.creation.ui' range='[0.0.0,1.0.1100.v202111210735)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.PLUGIN_NAME' value='Webservice Axis Creation UI (Deprecated)'/>
        <property name='df_LT.PLUGIN_PROVIDER' value='Eclipse Web Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%PLUGIN_NAME'/>
        <property name='org.eclipse.equinox.p2.provider' value='%PLUGIN_PROVIDER'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.webservices'/>
        <property name='maven-artifactId' value='org.eclipse.jst.ws.axis.creation.ui'/>
        <property name='maven-version' value='1.0.1100-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='14'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.ws.axis.creation.ui' version='1.0.1100.v202111210735'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jst.ws.axis.creation.ui' version='1.0.1100.v202111210735'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.internal.axis.creation.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.internal.axis.creation.ui.command' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.internal.axis.creation.ui.plugin' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.internal.axis.creation.ui.task' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.internal.axis.creation.ui.widgets.bean' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.internal.axis.creation.ui.widgets.skeleton' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.internal.axis.creation.ui.wizard.beans' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.internal.axis.creation.ui.wizard.wsdl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.internal.axis.creation.ui.wsrt' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jst.ws.axis.creation.ui' version='1.0.1100.v202111210735'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='34'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='[2.2.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jem' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jem.workbench' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.ws.parser' range='[1.0.100,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.ws' range='[1.0.101,1.1.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.ws.consumption.ui' range='[1.1.300,1.2.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.ws.consumption' range='[1.0.101,1.1.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.ws.ui' range='[1.0.100,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.ws.axis.consumption.core' range='[1.0.101,1.1.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.ws.axis.consumption.ui' range='[1.0.101,1.1.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jem.workbench' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.command.env.core' range='[1.0.101,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.command.env' range='[1.0.101,1.1.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.command.env.ui' range='[1.0.101,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.server.core' range='[1.0.102,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.ws' range='[1.0.100,1.2.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee' range='[1.1.0,1.3.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee.core' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee.web' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='javax.wsdl' range='[1.6.2,1.7.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.common.frameworks' range='[1.1.0,1.2.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jem.util' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.frameworks' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.environment' range='[1.0.100,1.1.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.core' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.wsdl' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.project.facet.core' range='[1.4.100,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.jee' range='[1.0.300,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.5))'>
          <description>
            org.eclipse.jst.ws.axis.creation.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jst.ws.axis.creation.ui' version='1.0.1100.v202111210735'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jst.ws.axis.creation.ui; singleton:=true&#xA;Bundle-Version: 1.0.1100.v202111210735
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.e4.ui.css.core' version='0.13.300.v20220809-1237' generation='2'>
      <update id='org.eclipse.e4.ui.css.core' range='[0.0.0,0.13.300.v20220809-1237)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Eclipse CSS Core Support'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='eclipse.platform.ui'/>
        <property name='maven-artifactId' value='org.eclipse.e4.ui.css.core'/>
        <property name='maven-version' value='0.13.300-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='26'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.css.core' version='0.13.300.v20220809-1237'/>
        <provided namespace='osgi.bundle' name='org.eclipse.e4.ui.css.core' version='0.13.300.v20220809-1237'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.css.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.css.core.css2' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.css.core.dom' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.css.core.dom.parsers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.css.core.dom.properties' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.css.core.dom.properties.converters' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.css.core.dom.properties.css2' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.css.core.dom.properties.providers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.css.core.engine' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.css.core.exceptions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.css.core.impl.dom' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.css.core.impl.dom.parsers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.css.core.impl.dom.properties' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.css.core.impl.engine' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.css.core.impl.sac' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.css.core.resources' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.css.core.sac' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.css.core.serializers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.css.core.util.impl.resources' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.css.core.util.resources' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.css.core.utils' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.e4.ui.css.core' version='0.13.300.v20220809-1237'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='5'>
        <required namespace='osgi.bundle' name='org.w3c.css.sac' range='1.3.0'/>
        <required namespace='osgi.bundle' name='org.apache.batik.css' range='[1.9.1,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.6.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.e4.ui.css.core
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.e4.ui.css.core' version='0.13.300.v20220809-1237'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.e4.ui.css.core;singleton:=true&#xA;Bundle-Version: 0.13.300.v20220809-1237
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.json.core' version='1.1.0.v201901152013' generation='2'>
      <update id='org.eclipse.wst.json.core' range='[0.0.0,1.1.0.v201901152013)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Structured Source JSON Model'/>
        <property name='df_LT.providerName' value='Eclipse Web Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.sourceediting'/>
        <property name='maven-artifactId' value='org.eclipse.wst.json.core'/>
        <property name='maven-version' value='1.1.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='35'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.json.core' version='1.1.0.v201901152013'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.json.core' version='1.1.0.v201901152013'/>
        <provided namespace='java.package' name='org.eclipse.wst.json.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.json.core.cleanup' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.json.core.contenttype' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.json.core.document' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.json.core.format' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.json.core.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.json.core.internal.contenttype' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.json.core.internal.document' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.json.core.internal.download' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.json.core.internal.encoding' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.json.core.internal.format' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.json.core.internal.modelhandler' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.json.core.internal.parser' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.json.core.internal.parser.regions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.json.core.internal.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.json.core.internal.schema' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.json.core.internal.schema.catalog' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.json.core.internal.text' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.json.core.internal.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.json.core.internal.validation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.json.core.internal.validation.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.json.core.internal.validation.eclipse' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.json.core.jsonpath' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.json.core.modelhandler' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.json.core.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.json.core.regions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.json.core.schema.catalog' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.json.core.text' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.json.core.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.json.core.validation' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.json.core' version='1.1.0.v201901152013'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='19'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.sse.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.ibm.icu' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.validation' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.uriresolver' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.json' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.net' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.http' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.http.client' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.http.util' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.http.client.config' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.http.client.methods' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.http.conn' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.http.entity' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.http.impl.client' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.http.conn.routing' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.http.protocol' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.wst.json.core
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.json.core' version='1.1.0.v201901152013'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wst.json.core;singleton:=true&#xA;Bundle-Version: 1.1.0.v201901152013
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.report.designer.ui.editors.schematic.source' version='4.12.0.v202211281949' singleton='false'>
      <update id='org.eclipse.birt.report.designer.ui.editors.schematic.source' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse BIRT Project'/>
        <property name='df_LT.bundleName' value='BIRT Editors Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.birt'/>
        <property name='maven-artifactId' value='org.eclipse.birt.report.designer.ui.editors.schematic'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.designer.ui.editors.schematic.source' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.report.designer.ui.editors.schematic.source' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.report.designer.ui.editors.schematic.source' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.report.designer.ui.editors.schematic.source' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.report.designer.ui.editors.schematic.source&#xA;Bundle-Version: 4.12.0.v202211281949
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.mapping.ecore' version='2.8.0.v20180706-1146'>
      <update id='org.eclipse.emf.mapping.ecore' range='[0.0.0,2.8.0.v20180706-1146)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='EMF Ecore Mapping'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.emf'/>
        <property name='maven-artifactId' value='org.eclipse.emf.mapping.ecore'/>
        <property name='maven-version' value='2.8.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mapping.ecore' version='2.8.0.v20180706-1146'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.mapping.ecore' version='2.8.0.v20180706-1146'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.mapping.ecore' version='2.8.0.v20180706-1146'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.mapping.ecore' version='2.8.0.v20180706-1146'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.emf.mapping.ecore;singleton:=true&#xA;Bundle-Version: 2.8.0.v20180706-1146
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.osgi.annotation.versioning' version='1.1.2.202109301733' singleton='false' generation='2'>
      <update id='org.osgi.annotation.versioning' range='[0.0.0,1.1.2.202109301733)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='org.osgi:org.osgi.annotation.versioning'/>
        <property name='org.eclipse.equinox.p2.description' value='OSGi Companion Code for org.osgi.annotation.versioning Version 1.1.2'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Foundation'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='https://docs.osgi.org/'/>
        <property name='maven-groupId' value='org.osgi'/>
        <property name='maven-artifactId' value='org.osgi.annotation.versioning'/>
        <property name='maven-version' value='1.1.2'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.osgi.annotation.versioning' version='1.1.2.202109301733'/>
        <provided namespace='osgi.bundle' name='org.osgi.annotation.versioning' version='1.1.2.202109301733'/>
        <provided namespace='java.package' name='org.osgi.annotation.versioning' version='1.1.2'/>
        <provided namespace='osgi.identity' name='org.osgi.annotation.versioning' version='1.1.2.202109301733'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE/compact1)(version=1.8))'>
          <description>
            org.osgi.annotation.versioning
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.osgi.annotation.versioning' version='1.1.2.202109301733'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.osgi.annotation.versioning&#xA;Bundle-Version: 1.1.2.202109301733
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.report.data.oda.excel' version='4.12.0.v202211281949' generation='2'>
      <update id='org.eclipse.birt.report.data.oda.excel' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Vendor' value='Eclipse BIRT Project'/>
        <property name='df_LT.plugin.name' value='Excel Data Source ODA Runtime Driver'/>
        <property name='org.eclipse.equinox.p2.name' value='%plugin.name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.birt'/>
        <property name='maven-artifactId' value='org.eclipse.birt.report.data.oda.excel'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.data.oda.excel' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.report.data.oda.excel' version='4.12.0.v202211281949'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.data.oda.excel' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.data.oda.excel.impl' version='1.0.0.qualifier'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.data.oda.excel.impl.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.data.oda.excel.impl.util.querytextutil' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.report.data.oda.excel' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='11'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.23.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.oda' range='[3.3.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.oda.profile' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.apache.xml.serializer' range='[2.7.1,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.apache.commons.logging' range='[1.0.4,2.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.apache.poi' range='[4.1.1,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.apache.poi.ooxml' range='[4.1.1,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.apache.poi.ooxml.schemas' range='[4.1.1,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.apache.xerces' range='2.9.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.core' range='4.12.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.birt.report.data.oda.excel
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.report.data.oda.excel' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.report.data.oda.excel; singleton:=true&#xA;Bundle-Version: 4.12.0.v202211281949
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.connectivity.sqm.core' version='1.4.101.201811012051' generation='2'>
      <update id='org.eclipse.datatools.connectivity.sqm.core' range='[0.0.0,1.4.101.201811012051)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Eclipse Data Tools Platform SQM Core Plug-in'/>
        <property name='df_LT.providerName' value='Eclipse Data Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.connectivity.sqm.core'/>
        <property name='maven-version' value='1.4.101-SNAPSHOT'/>
      </properties>
      <provides size='23'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.connectivity.sqm.core' version='1.4.101.201811012051'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.sqm.core' version='1.4.101.201811012051'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.sqm.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.sqm.core.connection' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.sqm.core.containment' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.sqm.core.definition' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.sqm.core.mappings' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.sqm.core.rte' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.sqm.core.rte.fe' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.sqm.core.rte.jdbc' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.sqm.core.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.sqm.internal.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.sqm.internal.core.connection' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.sqm.internal.core.containment' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.sqm.internal.core.definition' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.sqm.internal.core.resources' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.sqm.internal.core.rte' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.sqm.internal.core.rte.fe' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.sqm.internal.core.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.sqm.loader' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.connectivity.sqm.core' version='1.4.101.201811012051'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='10'>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.change' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.modelbase.sql' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.modelbase.dbdefinition' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity' range='0.0.0'/>
        <required namespace='java.package' name='com.ibm.icu.text' range='3.6.1'/>
        <required namespace='java.package' name='com.ibm.icu.util' range='3.6.1'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.datatools.connectivity.sqm.core
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.connectivity.sqm.core' version='1.4.101.201811012051'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.connectivity.sqm.core; singleton:=true&#xA;Bundle-Version: 1.4.101.201811012051
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.report.engine.emitter.config.wpml.source' version='4.12.0.v202211281949' singleton='false'>
      <update id='org.eclipse.birt.report.engine.emitter.config.wpml.source' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse BIRT Project'/>
        <property name='df_LT.bundleName' value='BIRT Word Emitter Descriptor Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.birt'/>
        <property name='maven-artifactId' value='org.eclipse.birt.report.engine.emitter.config.wpml'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.emitter.config.wpml.source' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.report.engine.emitter.config.wpml.source' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.report.engine.emitter.config.wpml.source' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.report.engine.emitter.config.wpml.source' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.report.engine.emitter.config.wpml.source&#xA;Bundle-Version: 4.12.0.v202211281949
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jst.jsp.ui.infopop' version='1.0.200.v201903222120'>
      <update id='org.eclipse.jst.jsp.ui.infopop' range='[0.0.0,1.0.200.v201903222120)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Plugin.name' value='JSP tools infopops'/>
        <property name='df_LT.Bundle-Vendor.0' value='Eclipse Web Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%Plugin.name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor.0'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.sourceediting'/>
        <property name='maven-artifactId' value='org.eclipse.jst.jsp.ui.infopop'/>
        <property name='maven-version' value='1.0.200-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.jsp.ui.infopop' version='1.0.200.v201903222120'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jst.jsp.ui.infopop' version='1.0.200.v201903222120'/>
        <provided namespace='osgi.identity' name='org.eclipse.jst.jsp.ui.infopop' version='1.0.200.v201903222120'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jst.jsp.ui.infopop' version='1.0.200.v201903222120'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jst.jsp.ui.infopop; singleton:=true&#xA;Bundle-Version: 1.0.200.v201903222120
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ui' version='3.201.100.v20220826-1037' generation='2'>
      <update id='org.eclipse.ui' range='[0.0.0,3.201.100.v20220826-1037)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Plugin.providerName' value='Eclipse.org'/>
        <property name='df_LT.Plugin.name' value='Eclipse UI'/>
        <property name='org.eclipse.equinox.p2.name' value='%Plugin.name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Plugin.providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='eclipse.platform.ui'/>
        <property name='maven-artifactId' value='org.eclipse.ui'/>
        <property name='maven-version' value='3.201.100-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui' version='3.201.100.v20220826-1037'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui' version='3.201.100.v20220826-1037'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui' version='3.201.100.v20220826-1037'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.swt' range='[3.103.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='[3.19.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench' range='[3.125.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='[3.4.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui' version='3.201.100.v20220826-1037'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.ui; singleton:=true&#xA;Bundle-Version: 3.201.100.v20220826-1037
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.ws.explorer' version='1.1.0.v202204231557' generation='2'>
      <update id='org.eclipse.wst.ws.explorer' range='[0.0.0,1.1.0.v202204231557)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.PLUGIN_NAME' value='Web Services Explorer'/>
        <property name='df_LT.PLUGIN_PROVIDER' value='Eclipse Web Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%PLUGIN_NAME'/>
        <property name='org.eclipse.equinox.p2.provider' value='%PLUGIN_PROVIDER'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.webservices'/>
        <property name='maven-artifactId' value='org.eclipse.wst.ws.explorer'/>
        <property name='maven-version' value='1.1.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='10'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.ws.explorer' version='1.1.0.v202204231557'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.ws.explorer' version='1.1.0.v202204231557'/>
        <provided namespace='java.package' name='org.eclipse.wst.ws.internal.explorer' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.ws.internal.explorer.favorites' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.ws.internal.explorer.plugin' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.ws.internal.explorer.popup' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.ws.internal.explorer.transport' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.ws.explorer' version='1.1.0.v202204231557'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='32'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.common' range='[2.2.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='[2.2.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.xsd' range='[2.2.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.command.env' range='[1.0.101,1.1.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.command.env.core' range='[1.0.101,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.command.env.ui' range='[1.0.101,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.ws' range='[1.0.100,1.2.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.ws.parser' range='[1.0.100,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.wsdl' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='javax.wsdl' range='[1.6.2,1.7.0)'/>
        <required namespace='osgi.bundle' name='org.apache.wsil4j' range='[1.0.0,1.1.0)'/>
        <required namespace='osgi.bundle' name='org.uddi4j' range='[2.0.4,2.1.0)'/>
        <required namespace='osgi.bundle' name='org.apache.axis' range='[1.4.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.frameworks' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.frameworks.ui' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.environment' range='[1.0.100,1.1.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.uriresolver' range='[1.3.0,1.4.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.ws.ui' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.http.jetty' range='[1.0.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.jsp.jasper.registry' range='[1.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.http.registry' range='[1.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='javax.xml.rpc' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.apache.commons.codec' range='[1.2.0,2.0.0)'/>
        <required namespace='java.package' name='javax.servlet' range='2.4.0'/>
        <required namespace='java.package' name='javax.servlet.http' range='2.4.0'/>
        <required namespace='java.package' name='org.osgi.service.http' range='1.2.0'/>
        <required namespace='java.package' name='com.ibm.icu.util' range='3.8.0'/>
        <required namespace='java.package' name='com.ibm.icu.text' range='3.8.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.wst.ws.explorer
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.ws.explorer' version='1.1.0.v202204231557'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wst.ws.explorer; singleton:=true&#xA;Bundle-Version: 1.1.0.v202204231557
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.report.designer.ui.preview.nl1' version='4.12.0.v202211281949' singleton='false'>
      <update id='org.eclipse.birt.report.designer.ui.preview.nl1' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='BIRT Preview Plug-in NLS Support'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='maven-groupId' value='org.eclipse.birt.nl'/>
        <property name='maven-artifactId' value='org.eclipse.birt.report.designer.ui.preview.nl1'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.designer.ui.preview.nl1' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.report.designer.ui.preview.nl1' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.report.designer.ui.preview.nl1' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.fragment'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='osgi.fragment' name='org.eclipse.birt.report.designer.ui.preview' version='4.12.0.v202211281949'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.designer.ui.preview' range='[2.1.0,5.0.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.report.designer.ui.preview.nl1' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.report.designer.ui.preview.nl1&#xA;Bundle-Version: 4.12.0.v202211281949&#xA;Fragment-Host: org.eclipse.birt.report.designer.ui.preview;bundle-version=&quot;[2.1.0,5.0.0)&quot;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.enablement.ibm.db2.luw.dbdefinition' version='1.2.101.201811012051' generation='2'>
      <update id='org.eclipse.datatools.enablement.ibm.db2.luw.dbdefinition' range='[0.0.0,1.2.101.201811012051)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Eclipse Data Tools Platform DB2 UDB Database Definition Plug-in'/>
        <property name='df_LT.providerName' value='Eclipse Data Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.enablement.ibm.db2.luw.dbdefinition'/>
        <property name='maven-version' value='1.2.101-SNAPSHOT'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.ibm.db2.luw.dbdefinition' version='1.2.101.201811012051'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.enablement.ibm.db2.luw.dbdefinition' version='1.2.101.201811012051'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.enablement.ibm.db2.luw.dbdefinition' version='1.2.101.201811012051'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.datatools.enablement.ibm.db2.luw.dbdefinition
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.enablement.ibm.db2.luw.dbdefinition' version='1.2.101.201811012051'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.enablement.ibm.db2.luw.dbdefinition; singleton:=true&#xA;Bundle-Version: 1.2.101.201811012051
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.enablement.oda.xml.ui' version='1.4.101.201811012051' generation='2'>
      <update id='org.eclipse.datatools.enablement.oda.xml.ui' range='[0.0.0,1.4.101.201811012051)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.plugin.name' value='Eclipse Data Tools Platform XML ODA Designer'/>
        <property name='df_LT.providerName' value='Eclipse Data Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%plugin.name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.enablement.oda.xml.ui'/>
        <property name='maven-version' value='1.4.101-SNAPSHOT'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.oda.xml.ui' version='1.4.101.201811012051'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.enablement.oda.xml.ui' version='1.4.101.201811012051'/>
        <provided namespace='java.package' name='org.eclipse.datatools.enablement.oda.xml.ui.utils' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.enablement.oda.xml.ui.wizards' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.enablement.oda.xml.ui' version='1.4.101.201811012051'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='5'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.oda.design.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.enablement.oda.xml' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.datatools.enablement.oda.xml.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.enablement.oda.xml.ui' version='1.4.101.201811012051'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.enablement.oda.xml.ui;singleton:=true&#xA;Bundle-Version: 1.4.101.201811012051
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.osgi.util.function' version='1.2.0.202109301733' singleton='false' generation='2'>
      <update id='org.osgi.util.function' range='[0.0.0,1.2.0.202109301733)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='org.osgi:org.osgi.util.function'/>
        <property name='org.eclipse.equinox.p2.description' value='OSGi Companion Code for org.osgi.util.function Version 1.2.0'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Foundation'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='https://docs.osgi.org/'/>
        <property name='maven-groupId' value='org.osgi'/>
        <property name='maven-artifactId' value='org.osgi.util.function'/>
        <property name='maven-version' value='1.2.0'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.osgi.util.function' version='1.2.0.202109301733'/>
        <provided namespace='osgi.bundle' name='org.osgi.util.function' version='1.2.0.202109301733'/>
        <provided namespace='java.package' name='org.osgi.util.function' version='1.2.0'/>
        <provided namespace='osgi.identity' name='org.osgi.util.function' version='1.2.0.202109301733'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE/compact1)(version=1.8))'>
          <description>
            org.osgi.util.function
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.osgi.util.function' version='1.2.0.202109301733'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.osgi.util.function&#xA;Bundle-Version: 1.2.0.202109301733
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.chart.cshelp' version='4.12.0.v202211281949' generation='2'>
      <update id='org.eclipse.birt.chart.cshelp' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='BIRT Chart Context-sensitive Help'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse BIRT Project'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.birt'/>
        <property name='maven-artifactId' value='org.eclipse.birt.chart.cshelp'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.chart.cshelp' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.chart.cshelp' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.chart.cshelp' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='3'>
        <required namespace='osgi.bundle' name='org.eclipse.help' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.2.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.birt.chart.cshelp
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.chart.cshelp' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.chart.cshelp;singleton:=true&#xA;Bundle-Version: 4.12.0.v202211281949
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.me.prettyprint.hector.source' version='4.12.0.v202211281949' singleton='false'>
      <update id='org.eclipse.birt.me.prettyprint.hector.source' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse BIRT Project'/>
        <property name='df_LT.bundleName' value='Hector client library for Cassandra Scripted Data Source Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.birt'/>
        <property name='maven-artifactId' value='org.eclipse.birt.me.prettyprint.hector'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.me.prettyprint.hector.source' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.me.prettyprint.hector.source' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.me.prettyprint.hector.source' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.me.prettyprint.hector.source' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.me.prettyprint.hector.source&#xA;Bundle-Version: 4.12.0.v202211281949
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.ws_userdoc.feature.feature.group' version='3.1.501.v201909051708' singleton='false'>
      <update id='org.eclipse.wst.ws_userdoc.feature.feature.group' range='[0.0.0,3.1.501.v201909051708)' severity='0'/>
      <properties size='13'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.webtools.webservices'/>
        <property name='maven-artifactId' value='org.eclipse.wst.ws_userdoc.feature'/>
        <property name='maven-version' value='3.1.501-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2006 IBM Corporation and others.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License 2.0&#xA;which accompanies this distribution, and is available at&#xA;https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;SPDX-License-Identifier: EPL-2.0&#xA;&#xA;Contributors:&#xA;IBM Corporation - initial API and implementation'/>
        <property name='df_LT.featureName' value='WST Web Services User Documentation'/>
        <property name='df_LT.description' value='WST Web services user documentation'/>
        <property name='df_LT.providerName' value='Eclipse Web Tools Platform'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.ws_userdoc.feature.feature.group' version='3.1.501.v201909051708'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.wsdl.ui.doc.user' range='[1.0.850.v201903222115,1.0.850.v201903222115]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.wsi.ui.doc.user' range='[1.0.750.v201903222115,1.0.750.v201903222115]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.command.env.doc.user' range='[1.5.400.v201903222115,1.5.400.v201903222115]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.ws_userdoc.feature.feature.jar' range='[3.1.501.v201909051708,3.1.501.v201909051708]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.birt.report.engine.dataextraction.csv.nl1' version='4.12.0.v202211281949' singleton='false'>
      <update id='org.eclipse.birt.report.engine.dataextraction.csv.nl1' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='CSV Data Extraction Plug-in NLS Support'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.birt.nl'/>
        <property name='maven-artifactId' value='org.eclipse.birt.report.engine.dataextraction.csv.nl1'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.dataextraction.csv.nl1' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.report.engine.dataextraction.csv.nl1' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.report.engine.dataextraction.csv.nl1' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.fragment'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='osgi.fragment' name='org.eclipse.birt.report.engine.dataextraction.csv' version='4.12.0.v202211281949'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.engine.dataextraction.csv' range='[2.1.0,5.0.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.report.engine.dataextraction.csv.nl1' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.report.engine.dataextraction.csv.nl1&#xA;Bundle-Version: 4.12.0.v202211281949&#xA;Fragment-Host: org.eclipse.birt.report.engine.dataextraction.csv;bundle-version=&quot;[2.1.0,5.0.0)&quot;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.core.expressions' version='3.8.200.v20220613-1047' generation='2'>
      <update id='org.eclipse.core.expressions' range='[0.0.0,3.8.200.v20220613-1047)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Expression Language'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.core.expressions'/>
        <property name='maven-version' value='3.8.200-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.expressions' version='3.8.200.v20220613-1047'/>
        <provided namespace='osgi.bundle' name='org.eclipse.core.expressions' version='3.8.200.v20220613-1047'/>
        <provided namespace='java.package' name='org.eclipse.core.expressions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.internal.expressions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.internal.expressions.propertytester' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.internal.expressions.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.core.expressions' version='3.8.200.v20220613-1047'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='3'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.3.0,4.0.0)'/>
        <required namespace='java.package' name='org.w3c.dom' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.core.expressions
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.core.expressions' version='3.8.200.v20220613-1047'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.core.expressions; singleton:=true&#xA;Bundle-Version: 3.8.200.v20220613-1047
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.core.databinding' version='1.11.100.v20220817-1444' singleton='false' generation='2'>
      <update id='org.eclipse.core.databinding' range='[0.0.0,1.11.100.v20220817-1444)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='JFace Data Binding'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='eclipse.platform.ui'/>
        <property name='maven-artifactId' value='org.eclipse.core.databinding'/>
        <property name='maven-version' value='1.11.100-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='14'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.databinding' version='1.11.100.v20220817-1444'/>
        <provided namespace='osgi.bundle' name='org.eclipse.core.databinding' version='1.11.100.v20220817-1444'/>
        <provided namespace='java.package' name='org.eclipse.core.databinding' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.databinding.bind' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.databinding.bind.steps' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.databinding.conversion' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.databinding.conversion.text' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.databinding.validation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.internal.databinding' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.internal.databinding.conversion' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.internal.databinding.validation' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.core.databinding' version='1.11.100.v20220817-1444'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='9'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.databinding.observable' range='[1.3.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.databinding.property' range='[1.3.0,2.0.0)'/>
        <required namespace='java.package' name='com.ibm.icu.math' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.ibm.icu.text' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.osgi.framework' range='[1.4.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.osgi.util.tracker' range='[1.3.3,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.osgi.framework.log' range='[1.0.0,2.0.0)' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.core.databinding
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.core.databinding' version='1.11.100.v20220817-1444'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.core.databinding&#xA;Bundle-Version: 1.11.100.v20220817-1444
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.chart.reportitem.source' version='4.12.0.v202211281949' singleton='false'>
      <update id='org.eclipse.birt.chart.reportitem.source' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse BIRT Project'/>
        <property name='df_LT.bundleName' value='BIRT Chart-Report Integration Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.birt'/>
        <property name='maven-artifactId' value='org.eclipse.birt.chart.reportitem'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.chart.reportitem.source' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.chart.reportitem.source' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.chart.reportitem.source' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.chart.reportitem.source' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.chart.reportitem.source&#xA;Bundle-Version: 4.12.0.v202211281949
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.server_userdoc.feature.feature.group' version='3.3.300.v201901310132' singleton='false'>
      <update id='org.eclipse.wst.server_userdoc.feature.feature.group' range='[0.0.0,3.3.300.v201901310132)' severity='0'/>
      <properties size='13'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.webtools.servertools'/>
        <property name='maven-artifactId' value='org.eclipse.wst.server_userdoc.feature'/>
        <property name='maven-version' value='3.3.300-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;&#x9;- Content may be structured and packaged into modules to facilitate delivering,&#xA;&#x9;  extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;&#x9;  plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;&#x9;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;&#x9;  in a directory named &quot;plugins&quot;.&#xA;&#x9;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;&#x9;  Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;&#x9;  Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;&#x9;  numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;&#x9;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;&#x9;  named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;&#x9;- The top-level (root) directory&#xA;&#x9;- Plug-in and Fragment directories&#xA;&#x9;- Inside Plug-ins and Fragments packaged as JARs&#xA;&#x9;- Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;&#x9;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;&#x9;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;&#x9;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;&#x9;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;&#x9;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;&#x9;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;&#x9;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;&#x9;   the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;&#x9;   extending or updating the functionality of an Eclipse-based product.&#xA;&#x9;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;&#x9;   Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;&#x9;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;&#x9;   govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;&#x9;   Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;&#x9;   with the Specification. Such Installable Software Agreement must inform the user of the&#xA;&#x9;   terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;&#x9;   the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;&#x9;   indication of agreement by the user, the provisioning Technology will complete installation&#xA;&#x9;   of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2006 IBM Corporation and others.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License 2.0&#xA;which accompanies this distribution, and is available at&#xA;https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;SPDX-License-Identifier: EPL-2.0&#xA;&#xA;Contributors:&#xA;IBM Corporation - initial API and implementation'/>
        <property name='df_LT.featureName' value='WST Server User Documentation'/>
        <property name='df_LT.description' value='WST server user documentation'/>
        <property name='df_LT.providerName' value='Eclipse Web Tools Platform'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.server_userdoc.feature.feature.group' version='3.3.300.v201901310132'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.server.ui.doc.user' range='[1.1.600.v201901310132,1.1.600.v201901310132]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.server_userdoc.feature.feature.jar' range='[3.3.300.v201901310132,3.3.300.v201901310132]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.datatools.sqltools.result' version='1.3.201.201905112017' generation='2'>
      <update id='org.eclipse.datatools.sqltools.result' range='[0.0.0,1.3.201.201905112017)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Plugin.Name' value='Eclipse Data Tools Platform SQL Results View Plug-ins'/>
        <property name='df_LT.Plugin.ProviderName' value='Eclipse Data Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%Plugin.Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Plugin.ProviderName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.sqltools.result'/>
        <property name='maven-version' value='1.3.201-SNAPSHOT'/>
      </properties>
      <provides size='13'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.sqltools.result' version='1.3.201.201905112017'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.result' version='1.3.201.201905112017'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.result' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.result.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.result.export' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.result.internal.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.result.internal.index' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.result.internal.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.result.internal.utils' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.result.model' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.sqltools.result' version='1.3.201.201905112017'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='11'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.help' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.lucene.core' range='[7.5.0,8.0.0)'/>
        <required namespace='osgi.bundle' name='org.apache.lucene.misc' range='[7.5.0,8.0.0)'/>
        <required namespace='osgi.bundle' name='org.apache.lucene.analyzers-common' range='[7.5.0,8.0.0)'/>
        <required namespace='osgi.bundle' name='org.apache.lucene.queryparser' range='[7.5.0,8.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity' range='0.0.0'/>
        <required namespace='java.package' name='com.ibm.icu.text' range='3.6.1'/>
        <required namespace='java.package' name='com.ibm.icu.util' range='3.6.1'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.datatools.sqltools.result
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.sqltools.result' version='1.3.201.201905112017'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.sqltools.result; singleton:=true&#xA;Bundle-Version: 1.3.201.201905112017
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.axis.overlay.source' version='4.12.0.v202211281949' singleton='false'>
      <update id='org.eclipse.birt.axis.overlay.source' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse BIRT Project'/>
        <property name='df_LT.bundleName' value='BIRT Axis Overlay Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.birt'/>
        <property name='maven-artifactId' value='org.eclipse.birt.axis.overlay'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.axis.overlay.source' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.axis.overlay.source' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.axis.overlay.source' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.axis.overlay.source' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.axis.overlay.source&#xA;Bundle-Version: 4.12.0.v202211281949
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.batik.anim' version='1.14.0.v20210324-0332' singleton='false' generation='2'>
      <update id='org.apache.batik.anim' range='[0.0.0,1.14.0.v20210324-0332)' severity='0'/>
      <properties size='7'>
        <property name='df_LT.bundleVendor' value='Eclipse Orbit'/>
        <property name='df_LT.bundleName' value='org.apache.xmlgraphics:batik-anim'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='maven-groupId' value='org.eclipse.orbit.bundles'/>
        <property name='maven-artifactId' value='org.apache.batik.anim'/>
        <property name='maven-version' value='1.14.0-SNAPSHOT'/>
      </properties>
      <provides size='11'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.anim' version='1.14.0.v20210324-0332'/>
        <provided namespace='osgi.bundle' name='org.apache.batik.anim' version='1.14.0.v20210324-0332'/>
        <provided namespace='java.package' name='org.apache.batik.anim' version='1.14.0'/>
        <provided namespace='java.package' name='org.apache.batik.anim.dom' version='1.14.0'/>
        <provided namespace='java.package' name='org.apache.batik.anim.dom.resources' version='1.14.0'/>
        <provided namespace='java.package' name='org.apache.batik.anim.resources' version='1.14.0'/>
        <provided namespace='java.package' name='org.apache.batik.anim.timing' version='1.14.0'/>
        <provided namespace='java.package' name='org.apache.batik.anim.values' version='1.14.0'/>
        <provided namespace='osgi.identity' name='org.apache.batik.anim' version='1.14.0.v20210324-0332'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='22'>
        <required namespace='osgi.bundle' name='org.apache.batik.util' range='[1.14.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.batik.dom.svg' range='[1.14.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.batik.css.dom' range='[1.14.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.batik.css.engine' range='[1.14.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.batik.css.parser' range='[1.14.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.batik.dom' range='[1.14.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.batik.dom.events' range='[1.14.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.batik.dom.svg12' range='[1.14.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.batik.dom.util' range='[1.14.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.batik.dom.xbl' range='[1.14.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.batik.ext.awt.geom' range='[1.14.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.batik.i18n' range='[1.14.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.batik.parser' range='[1.14.0,2.0.0)'/>
        <required namespace='java.package' name='org.w3c.css.sac' range='1.3.0'/>
        <required namespace='java.package' name='org.w3c.dom.svg' range='1.1.0'/>
        <required namespace='java.package' name='org.w3c.dom' range='0.0.0'/>
        <required namespace='java.package' name='org.w3c.dom.css' range='0.0.0'/>
        <required namespace='java.package' name='org.w3c.dom.smil' range='0.0.0'/>
        <required namespace='java.package' name='org.w3c.dom.stylesheets' range='0.0.0'/>
        <required namespace='java.package' name='org.w3c.dom.views' range='0.0.0'/>
        <required namespace='java.package' name='org.xml.sax' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.7))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.batik.anim' version='1.14.0.v20210324-0332'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.apache.batik.anim&#xA;Bundle-Version: 1.14.0.v20210324-0332
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.wsi.ui' version='1.1.100.v202007221938' generation='2'>
      <update id='org.eclipse.wst.wsi.ui' range='[0.0.0,1.1.100.v202007221938)' severity='0'/>
      <properties size='9'>
        <property name='df_LT._PLUGIN_NAME' value='Soap Monitor'/>
        <property name='df_LT._PROVIDER_NAME' value='Eclipse Web Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%_PLUGIN_NAME'/>
        <property name='org.eclipse.equinox.p2.provider' value='%_PROVIDER_NAME'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.webservices'/>
        <property name='maven-artifactId' value='org.eclipse.wst.wsi.ui'/>
        <property name='maven-version' value='1.1.100-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='10'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.wsi.ui' version='1.1.100.v202007221938'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.wsi.ui' version='1.1.100.v202007221938'/>
        <provided namespace='java.package' name='org.eclipse.wst.wsi.ui.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.wsi.ui.internal.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.wsi.ui.internal.actions.actionDelegates' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.wsi.ui.internal.actions.icons' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.wsi.ui.internal.wizards' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.wsi.ui' version='1.1.100.v202007221938'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='25'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='[3.2.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.views' range='[3.2.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.editors' range='[3.2.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='[3.2.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench.texteditor' range='[3.2.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.views' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench.texteditor' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.editors' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.core' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.ui' range='[1.1.0,1.3.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.validation' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.wsdl.validation' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.wsi' range='[1.0.101,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.internet.monitor.core' range='[1.0.102,1.1.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.internet.monitor.ui' range='[1.0.102,1.1.0)'/>
        <required namespace='osgi.bundle' name='javax.wsdl' range='[1.6.2,1.7.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.xml.ui' range='[1.0.100,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.xml.core' range='[1.1.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.wst.wsi.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.wsi.ui' version='1.1.100.v202007221938'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wst.wsi.ui; singleton:=true&#xA;Bundle-Version: 1.1.100.v202007221938
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.osgi.runtime.sdk.feature.jar' version='4.12.0.v202211281949'>
      <properties size='13'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.eclipse.org/birt'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 2.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-2.0.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;&#x9;- Content may be structured and packaged into modules to facilitate delivering,&#xA;&#x9;  extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;&#x9;  plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;&#x9;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;&#x9;  in a directory named &quot;plugins&quot;.&#xA;&#x9;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;&#x9;  Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;&#x9;  Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;&#x9;  numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;&#x9;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;&#x9;  named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;&#x9;- The top-level (root) directory&#xA;&#x9;- Plug-in and Fragment directories&#xA;&#x9;- Inside Plug-ins and Fragments packaged as JARs&#xA;&#x9;- Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;&#x9;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;&#x9;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;&#x9;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;&#x9;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;&#x9;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;&#x9;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;&#x9;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;&#x9;   the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;&#x9;   extending or updating the functionality of an Eclipse-based product.&#xA;&#x9;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;&#x9;   Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;&#x9;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;&#x9;   govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;&#x9;   Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;&#x9;   with the Specification. Such Installable Software Agreement must inform the user of the&#xA;&#x9;   terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;&#x9;   the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;&#x9;   indication of agreement by the user, the provisioning Technology will complete installation&#xA;&#x9;   of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='(c) Copyright Eclipse Contributors and others 2004, 2007. All rights reserved.'/>
        <property name='df_LT.featureName' value='BIRT Engine OSGi Runtime SDK Feature'/>
        <property name='df_LT.description' value='Eclipse Business Intelligence and Reporting Tools (BIRT) Report Designer Plug-ins,  Runtime and user documentation.'/>
        <property name='df_LT.providerName' value='Eclipse BIRT Project'/>
        <property name='maven-groupId' value='org.eclipse.birt.features'/>
        <property name='maven-artifactId' value='org.eclipse.birt.osgi.runtime.sdk'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.osgi.runtime.sdk.feature.jar' version='4.12.0.v202211281949'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.birt.osgi.runtime.sdk' version='4.12.0.v202211281949'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.birt.osgi.runtime.sdk' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='%25copyrightURL' url='%25copyrightURL'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.birt.report.designer.ui.lib' version='4.12.0.v202211281949' generation='2'>
      <update id='org.eclipse.birt.report.designer.ui.lib' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='BIRT Designer UI for Library'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse BIRT Project'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.birt'/>
        <property name='maven-artifactId' value='org.eclipse.birt.report.designer.ui.lib'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='16'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.designer.ui.lib' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.report.designer.ui.lib' version='4.12.0.v202211281949'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.designer.internal.lib.commands' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.designer.internal.lib.editors.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.designer.internal.lib.editors.figures' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.designer.internal.lib.editparts' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.designer.internal.lib.palette' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.designer.internal.lib.providers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.designer.internal.lib.views.outline' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.designer.internal.lib.views.outline.dnd' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.designer.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.designer.ui.editors' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.designer.ui.wizards' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.report.designer.ui.lib' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='16'>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.designer.ui' range='[2.1.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gef' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.views' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.cheatsheets' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.forms' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench.texteditor' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.core' range='[2.1.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.model' range='[2.1.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.designer.core' range='[2.1.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.designer.ui.editors' range='[2.1.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.designer.ui.editors.schematic' range='[2.1.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.designer.ui.views' range='[2.2.0,5.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.birt.report.designer.ui.lib
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.report.designer.ui.lib' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.report.designer.ui.lib; singleton:=true&#xA;Bundle-Version: 4.12.0.v202211281949
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.chart.examples.nl1' version='4.12.0.v202211281949' singleton='false'>
      <update id='org.eclipse.birt.chart.examples.nl1' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='BIRT Chart Examples Plug-in NLS Support'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='maven-groupId' value='org.eclipse.birt.nl'/>
        <property name='maven-artifactId' value='org.eclipse.birt.chart.examples.nl1'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.chart.examples.nl1' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.chart.examples.nl1' version='4.12.0.v202211281949'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.examples.radar.i18n' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.examples.view.description' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.chart.examples.nl1' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.fragment'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='osgi.fragment' name='org.eclipse.birt.chart.examples' version='4.12.0.v202211281949'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.birt.chart.examples' range='[2.1.0,5.0.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.chart.examples.nl1' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.chart.examples.nl1&#xA;Bundle-Version: 4.12.0.v202211281949&#xA;Fragment-Host: org.eclipse.birt.chart.examples;bundle-version=&quot;[2.1.0,5.0.0)&quot;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='v202211281949.Birt' version='1.0.0.7d8s-cLUmnhE8McIccSSdXThxh'>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='BIRT Reporting SDK'/>
        <property name='org.eclipse.equinox.p2.type.category' value='true'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='v202211281949.Birt' version='1.0.0.7d8s-cLUmnhE8McIccSSdXThxh'/>
      </provides>
      <requires size='5'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.feature.group' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.cshelp.feature.group' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.source.feature.group' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.doc.feature.group' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.example.feature.group' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
    </unit>
    <unit id='org.eclipse.birt.integration.wtp.feature.jar' version='4.12.0.v202211281949'>
      <properties size='14'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.eclipse.org/birt'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.update.feature.plugin' value='org.eclipse.birt.integration.wtp.ui'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 2.0 (available at&#xA;http://www.eclipse.org/legal/epl-2.0.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='(c) Copyright Eclipse Contributors and others 2004, 2007. All rights reserved.'/>
        <property name='df_LT.featureName' value='Eclipse BIRT Web Tools Project'/>
        <property name='df_LT.description' value='Eclipse Business Intelligence and Reporting Tools (BIRT) Report Designer Plug-ins,  Runtime and user documentation.'/>
        <property name='df_LT.providerName' value='Eclipse BIRT Project'/>
        <property name='maven-groupId' value='org.eclipse.birt.features'/>
        <property name='maven-artifactId' value='org.eclipse.birt.integration.wtp'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.integration.wtp.feature.jar' version='4.12.0.v202211281949'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.birt.integration.wtp' version='4.12.0.v202211281949'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.birt.integration.wtp' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='%25copyrightURL' url='%25copyrightURL'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.datatools.enablement.mysql' version='1.2.102.202107071900' generation='2'>
      <update id='org.eclipse.datatools.enablement.mysql' range='[0.0.0,1.2.102.202107071900)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Eclipse Data Tools Platform MySQL Enablement Plug-in'/>
        <property name='df_LT.providerName' value='Eclipse Data Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.enablement.mysql'/>
        <property name='maven-version' value='1.2.102-SNAPSHOT'/>
      </properties>
      <provides size='11'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.mysql' version='1.2.102.202107071900'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.enablement.mysql' version='1.2.102.202107071900'/>
        <provided namespace='java.package' name='org.eclipse.datatools.enablement.internal.mysql.connection' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.enablement.mysql' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.enablement.mysql.catalog' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.enablement.mysql.catalog.loaders' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.enablement.mysql.ddl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.enablement.mysql.ddl.shared' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.enablement.mysql' version='1.2.102.202107071900'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='9'>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.modelbase.dbdefinition' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.modelbase.sql' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.sqm.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity' range='0.0.0'/>
        <required namespace='java.package' name='com.ibm.icu.text' range='3.6.1'/>
        <required namespace='java.package' name='com.ibm.icu.util' range='3.6.1'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.datatools.enablement.mysql
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.enablement.mysql' version='1.2.102.202107071900'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.enablement.mysql; singleton:=true&#xA;Bundle-Version: 1.2.102.202107071900
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.report.data.oda.jdbc.source' version='4.12.0.v202211281949' singleton='false'>
      <update id='org.eclipse.birt.report.data.oda.jdbc.source' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse BIRT Project'/>
        <property name='df_LT.bundleName' value='BIRT ODA-JDBC Bridge Driver Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.birt'/>
        <property name='maven-artifactId' value='org.eclipse.birt.report.data.oda.jdbc'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.data.oda.jdbc.source' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.report.data.oda.jdbc.source' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.report.data.oda.jdbc.source' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.report.data.oda.jdbc.source' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.report.data.oda.jdbc.source&#xA;Bundle-Version: 4.12.0.v202211281949
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jetty.jndi' version='10.0.11' singleton='false' generation='2'>
      <update id='org.eclipse.jetty.jndi' range='[0.0.0,10.0.11)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='Jetty :: JNDI Naming'/>
        <property name='org.eclipse.equinox.p2.description' value='Jetty module for Jetty :: JNDI Naming'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Jetty Project'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='https://www.eclipse.org/jetty/'/>
        <property name='maven-groupId' value='org.eclipse.jetty'/>
        <property name='maven-artifactId' value='jetty-jndi'/>
        <property name='maven-version' value='10.0.11'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.jndi' version='10.0.11'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jetty.jndi' version='10.0.11'/>
        <provided namespace='java.package' name='org.eclipse.jetty.jndi' version='10.0.11'/>
        <provided namespace='java.package' name='org.eclipse.jetty.jndi.local' version='10.0.11'/>
        <provided namespace='java.package' name='org.eclipse.jetty.jndi.factories' version='10.0.11'/>
        <provided namespace='java.package' name='org.eclipse.jetty.jndi.java' version='10.0.11'/>
        <provided namespace='osgi.identity' name='org.eclipse.jetty.jndi' version='10.0.11'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='22'>
        <required namespace='java.package' name='org.slf4j' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='javax.mail' range='[1.4.1,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='java.io' range='0.0.0'/>
        <required namespace='java.package' name='java.lang' range='0.0.0'/>
        <required namespace='java.package' name='java.lang.invoke' range='0.0.0'/>
        <required namespace='java.package' name='java.lang.reflect' range='0.0.0'/>
        <required namespace='java.package' name='java.sql' range='0.0.0'/>
        <required namespace='java.package' name='java.util' range='0.0.0'/>
        <required namespace='java.package' name='java.util.concurrent' range='0.0.0'/>
        <required namespace='java.package' name='javax.naming' range='0.0.0'/>
        <required namespace='java.package' name='javax.naming.spi' range='0.0.0'/>
        <required namespace='java.package' name='javax.sql' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jetty.jndi' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jetty.jndi.local' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jetty.server.handler' range='[10.0.11,11.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.component' range='[10.0.11,11.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.security' range='[10.0.11,11.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.thread' range='[10.0.11,11.0.0)'/>
        <required namespace='java.package' name='org.slf4j.event' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.helpers' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.spi' range='[1.7.0,3.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.jetty.jndi
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jetty.jndi' version='10.0.11'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jetty.jndi&#xA;Bundle-Version: 10.0.11
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.report.engine.emitter.config.odp.source' version='4.12.0.v202211281949' singleton='false'>
      <update id='org.eclipse.birt.report.engine.emitter.config.odp.source' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse BIRT Project'/>
        <property name='df_LT.bundleName' value='BIRT OpenDocument Presentation Emitter Descriptor Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.birt'/>
        <property name='maven-artifactId' value='org.eclipse.birt.report.engine.emitter.config.odp'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.emitter.config.odp.source' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.report.engine.emitter.config.odp.source' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.report.engine.emitter.config.odp.source' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.report.engine.emitter.config.odp.source' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.report.engine.emitter.config.odp.source&#xA;Bundle-Version: 4.12.0.v202211281949
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.data' version='4.12.0.v202211281949' generation='2'>
      <update id='org.eclipse.birt.data' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='BIRT Data Engine'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse BIRT Project'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.birt'/>
        <property name='maven-artifactId' value='org.eclipse.birt.data'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='52'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.data' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.data' version='4.12.0.v202211281949'/>
        <provided namespace='java.package' name='javax.olap' version='0.0.0'/>
        <provided namespace='java.package' name='javax.olap.cursor' version='0.0.0'/>
        <provided namespace='java.package' name='javax.olap.query.querycoremodel' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.data.engine.aggregation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.data.engine.api' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.data.engine.api.aggregation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.data.engine.api.querydefn' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.data.engine.api.script' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.data.engine.api.timefunction' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.data.engine.cache' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.data.engine.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.data.engine.core.security' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.data.engine.executor' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.data.engine.executor.cache' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.data.engine.executor.transform' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.data.engine.executor.transform.group' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.data.engine.expression' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.data.engine.i18n' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.data.engine.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.data.engine.impl.aggregation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.data.engine.impl.document' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.data.engine.impl.document.stream' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.data.engine.impl.index' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.data.engine.impl.jointdataset' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.data.engine.impl.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.data.engine.odaconsumer' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.data.engine.odi' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.data.engine.olap.api' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.data.engine.olap.api.query' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.data.engine.olap.cursor' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.data.engine.olap.data.api' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.data.engine.olap.data.api.cube' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.data.engine.olap.data.document' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.data.engine.olap.data.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.data.engine.olap.data.impl.aggregation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.data.engine.olap.data.impl.aggregation.filter' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.data.engine.olap.data.impl.aggregation.function' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.data.engine.olap.data.impl.aggregation.sort' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.data.engine.olap.data.impl.dimension' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.data.engine.olap.data.impl.facttable' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.data.engine.olap.data.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.data.engine.olap.impl.query' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.data.engine.olap.query.view' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.data.engine.olap.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.data.engine.olap.util.filter' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.data.engine.plugin' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.data.engine.script' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.data' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='5'>
        <required namespace='osgi.bundle' name='org.eclipse.birt.core' range='[2.1.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.oda.consumer' range='[3.2.5,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.mozilla.javascript' range='[1.6.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.oda.profile' range='[3.2.7,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.birt.data
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.data' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.data; singleton:=true&#xA;Bundle-Version: 4.12.0.v202211281949
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.sqltools.editor.core' version='1.2.101.202008192017' generation='2'>
      <update id='org.eclipse.datatools.sqltools.editor.core' range='[0.0.0,1.2.101.202008192017)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Plugin.Name' value='Eclipse Data Tools Platform SQL Editor Core Plug-in'/>
        <property name='df_LT.Plugin.ProviderName' value='Eclipse Data Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%Plugin.Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Plugin.ProviderName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.sqltools.editor.core'/>
        <property name='maven-version' value='1.2.101-SNAPSHOT'/>
      </properties>
      <provides size='21'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.sqltools.editor.core' version='1.2.101.202008192017'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.editor.core' version='1.2.101.202008192017'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.core.dbitem' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.core.internal.dbitem' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.core.modelvalidity' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.core.profile' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.core.services' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.editor.contentassist' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.editor.core.connection' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.editor.core.result' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.internal.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.internal.refresh' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.launching' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.sql.identifier' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.sql.updater' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.sql.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.sqltools.editor.core' version='1.2.101.202008192017'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='15'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.modelbase.dbdefinition' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.db.generic' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.modelbase.sql' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.sqm.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.modelbase.sql.query' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.sql' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.text' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.result' range='0.0.0'/>
        <required namespace='java.package' name='com.ibm.icu.text' range='0.0.0'/>
        <required namespace='java.package' name='com.ibm.icu.util' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.datatools.sqltools.editor.core
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.sqltools.editor.core' version='1.2.101.202008192017'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.sqltools.editor.core;singleton:=true&#xA;Bundle-Version: 1.2.101.202008192017
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.e4.core.services' version='2.3.300.v20220613-1047' generation='2'>
      <update id='org.eclipse.e4.core.services' range='[0.0.0,2.3.300.v20220613-1047)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Eclipse Application Services'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.e4.core.services'/>
        <property name='maven-version' value='2.3.300-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='15'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.core.services' version='2.3.300.v20220613-1047'/>
        <provided namespace='osgi.bundle' name='org.eclipse.e4.core.services' version='2.3.300.v20220613-1047'/>
        <provided namespace='java.package' name='org.eclipse.e4.core.internal.services' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.core.internal.services.about' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.core.services.about' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.core.services.adapter' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.core.services.contributions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.core.services.events' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.core.services.log' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.core.services.nls' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.core.services.statusreporter' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.core.services.translation' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.e4.core.services' version='2.3.300.v20220613-1047'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='17'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='3.4.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.preferences' range='3.3.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.jobs' range='3.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.core.di' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.core.contexts' range='0.0.0'/>
        <required namespace='java.package' name='javax.annotation' range='1.3.5'/>
        <required namespace='java.package' name='javax.inject' range='1.0.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.service.debug' range='1.1.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.service.localization' range='1.1.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.util' range='1.1.0'/>
        <required namespace='java.package' name='org.osgi.framework' range='1.3.0'/>
        <required namespace='java.package' name='org.osgi.service.component.annotations' range='1.2.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.osgi.service.event' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.osgi.service.log' range='1.3.0'/>
        <required namespace='java.package' name='org.osgi.util.tracker' range='1.4.2'/>
        <requiredProperties namespace='osgi.extender' match='(&amp;(osgi.extender=osgi.component)(version&gt;=1.2)(!(version&gt;=2.0)))'>
          <description>
            org.eclipse.e4.core.services
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.e4.core.services
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.e4.core.services' version='2.3.300.v20220613-1047'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.e4.core.services;singleton:=true&#xA;Bundle-Version: 2.3.300.v20220613-1047
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.report.engine.emitter.html' version='4.12.0.v202211281949' generation='2'>
      <update id='org.eclipse.birt.report.engine.emitter.html' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='BIRT HTML Emitter'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse BIRT Project'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='maven-groupId' value='org.eclipse.birt'/>
        <property name='maven-artifactId' value='org.eclipse.birt.report.engine.emitter.html'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.emitter.html' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.report.engine.emitter.html' version='4.12.0.v202211281949'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.emitter.html' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.emitter.html.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.report.engine.emitter.html' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='5'>
        <required namespace='osgi.bundle' name='org.eclipse.birt.core' range='[2.1.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.model' range='[2.1.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.engine' range='[2.1.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.data' range='[2.1.0,5.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.birt.report.engine.emitter.html
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.report.engine.emitter.html' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.report.engine.emitter.html; singleton:=true&#xA;Bundle-Version: 4.12.0.v202211281949
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.feature.group' version='4.12.0.v202211281949' singleton='false'>
      <update id='org.eclipse.birt.feature.group' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='14'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.eclipse.org/birt'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.birt.features'/>
        <property name='maven-artifactId' value='org.eclipse.birt'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 2.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-2.0.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;&#x9;- Content may be structured and packaged into modules to facilitate delivering,&#xA;&#x9;  extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;&#x9;  plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;&#x9;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;&#x9;  in a directory named &quot;plugins&quot;.&#xA;&#x9;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;&#x9;  Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;&#x9;  Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;&#x9;  numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;&#x9;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;&#x9;  named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;&#x9;- The top-level (root) directory&#xA;&#x9;- Plug-in and Fragment directories&#xA;&#x9;- Inside Plug-ins and Fragments packaged as JARs&#xA;&#x9;- Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;&#x9;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;&#x9;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;&#x9;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;&#x9;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;&#x9;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;&#x9;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;&#x9;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;&#x9;   the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;&#x9;   extending or updating the functionality of an Eclipse-based product.&#xA;&#x9;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;&#x9;   Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;&#x9;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;&#x9;   govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;&#x9;   Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;&#x9;   with the Specification. Such Installable Software Agreement must inform the user of the&#xA;&#x9;   terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;&#x9;   the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;&#x9;   indication of agreement by the user, the provisioning Technology will complete installation&#xA;&#x9;   of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='(c) Copyright Eclipse Contributors and others 2004, 2007. All rights reserved.'/>
        <property name='df_LT.featureName' value='BIRT Framework'/>
        <property name='df_LT.description' value='Eclipse Business Intelligence and Reporting Tools (BIRT) Report Designer Plug-ins,  Runtime and user documentation.'/>
        <property name='df_LT.providerName' value='Eclipse BIRT Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.feature.group' version='4.12.0.v202211281949'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='161'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.designer.editor.xml.wtp.feature.group' range='[4.12.0.v202211281949,4.12.0.v202211281949]' optional='true'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.sqldevtools.sqlbuilder.feature.feature.group' range='1.6.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.feature.feature.group' range='1.6.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.workbench' range='3.2.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui' range='3.2.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jface' range='3.2.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.swt' range='3.2.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.common.feature.group' range='2.3.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore.feature.group' range='2.3.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='com.ibm.icu' range='3.4.4'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.expressions' range='3.2.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.resources' range='[3.2.0,4.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.doc.user.feature.group' range='[1.5.0,2.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gef.feature.group' range='3.10.1'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.core' range='[3.2.0,4.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.launching' range='[3.2.0,4.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.ui' range='[3.2.0,4.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jface.text' range='[3.2.0,4.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.cheatsheets' range='[3.2.0,4.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.editors' range='[3.2.0,4.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.forms' range='[3.2.0,4.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.ide' range='[3.2.0,4.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.views' range='[3.2.0,4.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.workbench.texteditor' range='[3.2.0,4.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.runtime' range='[3.2.0,4.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.help.base' range='3.2.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.connectivity.sqm.core' range='1.0.1'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.connectivity.apache.derby' range='1.0.1'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.connectivity.apache.derby.dbdefinition' range='1.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.connectivity.db.generic' range='1.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.connectivity.dbdefinition.genericJDBC' range='1.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore.change' range='2.2.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore.xmi' range='2.2.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.debug.core' range='[3.2.0,4.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.debug.ui' range='[3.2.0,4.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.ui' range='[3.2.0,4.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.core' range='[3.2.0,4.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde' range='[3.2.0,4.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.modelbase.feature.feature.group' range='1.7.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.connectivity' range='1.1.1'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.draw2d.feature.group' range='3.5.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='javax.xml.stream' range='[1.0.1.v201004272200,1.0.1.v201004272200]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.chart.reportitem' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.chart.reportitem.ui' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.chart.ui' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.chart.ui.extension' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.core.ui' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.chart.examples.core' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.chart.device.extension' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.chart.device.svg' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.chart.device.swt' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.chart.device.pdf' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.chart.engine' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.chart.engine.extension' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.core' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.bridge' range='[1.14.0.v20210324-0332,1.14.0.v20210324-0332]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.css' range='[1.14.0.v20210324-0332,1.14.0.v20210324-0332]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.codec' range='[1.14.0.v20210324-0332,1.14.0.v20210324-0332]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.dom' range='[1.14.0.v20210324-0332,1.14.0.v20210324-0332]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.dom.svg' range='[1.14.0.v20210324-0332,1.14.0.v20210324-0332]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.ext' range='[1.14.0.v20210324-0332,1.14.0.v20210324-0332]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.parser' range='[1.14.0.v20210324-0332,1.14.0.v20210324-0332]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.svggen' range='[1.14.0.v20210324-0332,1.14.0.v20210324-0332]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.transcoder' range='[1.14.0.v20210324-0332,1.14.0.v20210324-0332]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.util' range='[1.14.0.v20210324-0332,1.14.0.v20210324-0332]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.xml' range='[1.14.0.v20210324-0332,1.14.0.v20210324-0332]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.w3c.css.sac' range='[1.3.1.v200903091627,1.3.1.v200903091627]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.w3c.dom.events' range='[3.0.0.draft20060413_v201105210656,3.0.0.draft20060413_v201105210656]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.w3c.dom.smil' range='[1.0.1.v200903091627,1.0.1.v200903091627]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.w3c.dom.svg' range='[1.1.0.v201011041433,1.1.0.v201011041433]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.commons.codec' range='[1.14.0.v20200818-1422,1.14.0.v20200818-1422]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.data.oda.jdbc.ui' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.data.oda.xml.ui' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.designer.ui' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.designer.ui.editors' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.designer.ui.editors.schematic' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.designer.ui.ide' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.designer.ui.lib' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.designer.ui.lib.explorer' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.designer.ui.preview.web' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.model.adapter.oda' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.designer.core' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.designer.ui.views' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.designer.ui.cubebuilder' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.designer.ui.editor.script' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.designer.ui.data' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.core.script.function' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.data' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.data.oda.jdbc' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.data.oda.hive' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.data.oda.hive.ui' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.data.oda.xml' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.fonts' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.emitter.html' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.emitter.pdf' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.ooxml' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.emitter.config.docx' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.emitter.config.pptx' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.emitter.docx' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.emitter.pptx' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.data.oda.pojo' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.data.oda.pojo.ui' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.model' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.resources' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.viewer' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.dataextraction' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.dataextraction.csv' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.data.adapter' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.emitter.wpml' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.emitter.postscript' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.emitter.ppt' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.data.aggregation' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.data.oda.mongodb' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.data.oda.mongodb.ui' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.orbit.mongodb' range='[3.2.2.v20181004-1955,3.2.2.v20181004-1955]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.felix.scr' range='[2.2.2,2.2.2]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='javax.xml.rpc' range='[1.1.2.v202211281949,1.1.2.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='javax.xml.soap' range='[1.2.0.v201005080501,1.2.0.v201005080501]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.commons.discovery' range='[0.2.0.v201004190315,0.2.0.v201004190315]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.axis' range='[1.4.1.v202211281949,1.4.1.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='javax.wsdl' range='[1.6.2.v201012040545,1.6.2.v201012040545]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.emitter.config' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.data.oda.jdbc.dbprofile' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.data.oda.jdbc.dbprofile.sampledb' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.data.oda.jdbc.dbprofile.ui' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='com.github.librepdf.openpdf' range='[1.3.26,1.3.26]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.derby' range='[10.11.1.1_v201605202053,10.11.1.1_v201605202053]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.w3c.sac' range='[1.3.0.v202211281949,1.3.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.mozilla.javascript' range='[1.7.10.v20190430-1943,1.7.10.v20190430-1943]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.debug.ui' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.debug.core' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.item.crosstab.core' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.item.crosstab.ui' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.data.oda.sampledb' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.data.oda.sampledb.ui' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.emitter.config.html' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.emitter.config.pdf' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.emitter.config.postscript' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.emitter.config.ppt' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.emitter.config.wpml' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.data.bidi.utils' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.data.bidi.utils.ui' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.script.javascript' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.data.oda.jdbc.dbprofile.sampledb.ui' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.emitter.ods' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.emitter.odt' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.odf' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.data.oda.excel' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.data.oda.excel.ui' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.axis.overlay' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.me.prettyprint.hector' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.poi' range='[4.1.1.v20200604-1524,4.1.1.v20200604-1524]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='uk.co.spudsoft.birt.emitters.excel' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.w3c.dom.svg.extension' range='[1.1.0.v202211281949,1.1.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.w3c.dom.events' range='[3.0.0.draft20060413_v201105210656,3.0.0.draft20060413_v201105210656]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.transcoder.birt.ext' range='[1.14.0.v202211281949,1.14.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.dom.birt.ext' range='[1.14.0.v202211281949,1.14.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.branding' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.feature.jar' range='[4.12.0.v202211281949,4.12.0.v202211281949]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='%25copyrightURL' url='%25copyrightURL'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.birt.report.data.adapter.source' version='4.12.0.v202211281949' singleton='false'>
      <update id='org.eclipse.birt.report.data.adapter.source' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse BIRT Project'/>
        <property name='df_LT.bundleName' value='BIRT Data Adapter Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.birt'/>
        <property name='maven-artifactId' value='org.eclipse.birt.report.data.adapter'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.data.adapter.source' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.report.data.adapter.source' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.report.data.adapter.source' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.report.data.adapter.source' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.report.data.adapter.source&#xA;Bundle-Version: 4.12.0.v202211281949
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.jsp.jasper.registry' version='1.2.100.v20211021-1418' singleton='false' generation='2'>
      <update id='org.eclipse.equinox.jsp.jasper.registry' range='[0.0.0,1.2.100.v20211021-1418)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.bundleName' value='Jasper Jsp Registry Support Plug-in'/>
        <property name='df_LT.providerName' value='Eclipse.org - Equinox'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.equinox'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.jsp.jasper.registry'/>
        <property name='maven-version' value='1.2.100-SNAPSHOT'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.jsp.jasper.registry' version='1.2.100.v20211021-1418'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.jsp.jasper.registry' version='1.2.100.v20211021-1418'/>
        <provided namespace='java.package' name='org.eclipse.equinox.jsp.jasper.registry' version='1.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.jsp.jasper.registry' version='1.2.100.v20211021-1418'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='9'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.registry' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.jsp.jasper' range='0.0.0'/>
        <required namespace='java.package' name='org.osgi.framework' range='1.3.0'/>
        <required namespace='java.package' name='org.osgi.service.packageadmin' range='1.2.0'/>
        <required namespace='java.package' name='org.osgi.util.tracker' range='1.3.0'/>
        <required namespace='java.package' name='javax.servlet' range='2.4.0'/>
        <required namespace='java.package' name='javax.servlet.http' range='2.4.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.equinox.jsp.jasper.registry
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.jsp.jasper.registry' version='1.2.100.v20211021-1418'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.equinox.jsp.jasper.registry&#xA;Bundle-Version: 1.2.100.v20211021-1418
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.doc.user' version='1.2.0.v201903222120'>
      <update id='org.eclipse.wst.doc.user' range='[0.0.0,1.2.0.v201903222120)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Master User Doc TOC'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.sourceediting'/>
        <property name='maven-artifactId' value='org.eclipse.wst.doc.user'/>
        <property name='maven-version' value='1.2.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.doc.user' version='1.2.0.v201903222120'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.doc.user' version='1.2.0.v201903222120'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.doc.user' version='1.2.0.v201903222120'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.doc.user' version='1.2.0.v201903222120'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wst.doc.user; singleton:=true&#xA;Bundle-Version: 1.2.0.v201903222120
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.report.item.crosstab.ui.source' version='4.12.0.v202211281949' singleton='false'>
      <update id='org.eclipse.birt.report.item.crosstab.ui.source' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse BIRT Project'/>
        <property name='df_LT.bundleName' value='BIRT Crosstab UI Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.birt'/>
        <property name='maven-artifactId' value='org.eclipse.birt.report.item.crosstab.ui'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.item.crosstab.ui.source' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.report.item.crosstab.ui.source' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.report.item.crosstab.ui.source' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.report.item.crosstab.ui.source' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.report.item.crosstab.ui.source&#xA;Bundle-Version: 4.12.0.v202211281949
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='javax.wsdl' version='1.6.2.v201012040545' singleton='false'>
      <update id='javax.wsdl' range='[0.0.0,1.6.2.v201012040545)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Vendor.0' value='Eclipse Orbit'/>
        <property name='df_LT.Bundle-Name.0' value='WSDL4J'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name.0'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor.0'/>
        <property name='iplog.bug_id' value='2301'/>
        <property name='iplog.contact.name' value='David Williams'/>
        <property name='iplog.contact.email' value='david_williams@us.ibm.com'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
      </properties>
      <provides size='24'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='javax.wsdl' version='1.6.2.v201012040545'/>
        <provided namespace='osgi.bundle' name='javax.wsdl' version='1.6.2.v201012040545'/>
        <provided namespace='java.package' name='com.ibm.wsdl' version='0.0.0'/>
        <provided namespace='java.package' name='com.ibm.wsdl.extensions' version='0.0.0'/>
        <provided namespace='java.package' name='com.ibm.wsdl.extensions.http' version='0.0.0'/>
        <provided namespace='java.package' name='com.ibm.wsdl.extensions.mime' version='0.0.0'/>
        <provided namespace='java.package' name='com.ibm.wsdl.extensions.schema' version='0.0.0'/>
        <provided namespace='java.package' name='com.ibm.wsdl.extensions.soap' version='0.0.0'/>
        <provided namespace='java.package' name='com.ibm.wsdl.extensions.soap12' version='0.0.0'/>
        <provided namespace='java.package' name='com.ibm.wsdl.factory' version='0.0.0'/>
        <provided namespace='java.package' name='com.ibm.wsdl.util' version='0.0.0'/>
        <provided namespace='java.package' name='com.ibm.wsdl.util.xml' version='0.0.0'/>
        <provided namespace='java.package' name='com.ibm.wsdl.xml' version='0.0.0'/>
        <provided namespace='java.package' name='javax.wsdl' version='1.6.0'/>
        <provided namespace='java.package' name='javax.wsdl.extensions' version='1.6.0'/>
        <provided namespace='java.package' name='javax.wsdl.extensions.http' version='1.6.0'/>
        <provided namespace='java.package' name='javax.wsdl.extensions.mime' version='1.6.0'/>
        <provided namespace='java.package' name='javax.wsdl.extensions.schema' version='1.6.0'/>
        <provided namespace='java.package' name='javax.wsdl.extensions.soap' version='1.6.0'/>
        <provided namespace='java.package' name='javax.wsdl.extensions.soap12' version='1.6.0'/>
        <provided namespace='java.package' name='javax.wsdl.factory' version='1.6.0'/>
        <provided namespace='java.package' name='javax.wsdl.xml' version='1.6.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='javax.wsdl' version='1.6.2.v201012040545'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: javax.wsdl&#xA;Bundle-Version: 1.6.2.v201012040545
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='junit-platform-suite-engine' version='1.9.0' singleton='false' generation='2'>
      <update id='junit-platform-suite-engine' range='[0.0.0,1.9.0)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='JUnit Platform Suite Engine'/>
        <property name='maven-groupId' value='org.junit.platform'/>
        <property name='maven-artifactId' value='junit-platform-suite-engine'/>
        <property name='maven-version' value='1.9.0'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='junit-platform-suite-engine' version='1.9.0'/>
        <provided namespace='osgi.bundle' name='junit-platform-suite-engine' version='1.9.0'/>
        <provided namespace='java.package' name='org.junit.platform.suite.engine' version='1.9.0'/>
        <provided namespace='osgi.identity' name='junit-platform-suite-engine' version='1.9.0'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='16'>
        <required namespace='java.package' name='org.apiguardian.api' range='[1.1.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit.platform.commons' range='[1.9.0,2.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.commons.function' range='[1.9.0,2.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.commons.support' range='[1.9.0,2.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.commons.util' range='[1.9.0,2.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.engine' range='[1.9.0,2.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.engine.discovery' range='[1.9.0,2.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.engine.support.descriptor' range='[1.9.0,2.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.engine.support.discovery' range='[1.9.0,2.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.launcher' range='[1.9.0,2.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.launcher.core' range='[1.9.0,2.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.launcher.listeners' range='[1.9.0,2.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.suite.api' range='[1.9.0,2.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.suite.commons' range='[1.9.0,2.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.commons.logging' range='[1.9.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            junit-platform-suite-engine
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='junit-platform-suite-engine' version='1.9.0'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: junit-platform-suite-engine&#xA;Bundle-Version: 1.9.0
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='javax.xml.bind' version='2.2.0.v201105210648' singleton='false'>
      <update id='javax.xml.bind' range='[0.0.0,2.2.0.v201105210648)' severity='0'/>
      <properties size='7'>
        <property name='df_LT.Bundle-Vendor.0' value='Eclipse Orbit'/>
        <property name='df_LT.Bundle-Name.0' value='XML Binding for Java'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name.0'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor.0'/>
        <property name='iplog.bug_id' value='3842'/>
        <property name='iplog.contact.name' value='Blaise Doughan'/>
        <property name='iplog.contact.email' value='blaise.doughan@oracle.com'/>
      </properties>
      <provides size='10'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='javax.xml.bind' version='2.2.0.v201105210648'/>
        <provided namespace='osgi.bundle' name='javax.xml.bind' version='2.2.0.v201105210648'/>
        <provided namespace='java.package' name='javax.xml.bind' version='2.2.0'/>
        <provided namespace='java.package' name='javax.xml.bind.annotation' version='2.2.0'/>
        <provided namespace='java.package' name='javax.xml.bind.annotation.adapters' version='2.2.0'/>
        <provided namespace='java.package' name='javax.xml.bind.attachment' version='2.2.0'/>
        <provided namespace='java.package' name='javax.xml.bind.helpers' version='2.2.0'/>
        <provided namespace='java.package' name='javax.xml.bind.util' version='2.2.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='3'>
        <required namespace='java.package' name='javax.xml' range='[1.3.0,2.0.0)'/>
        <required namespace='java.package' name='javax.activation' range='[1.1.0,1.2.0)'/>
        <required namespace='java.package' name='javax.xml.stream' range='0.0.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='javax.xml.bind' version='2.2.0.v201105210648'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: javax.xml.bind&#xA;Bundle-Version: 2.2.0.v201105210648
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.osgi.runtime.source.feature.group' version='4.12.0.v202211281949' singleton='false'>
      <update id='org.eclipse.birt.osgi.runtime.source.feature.group' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='15'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.eclipse.org/birt'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.birt.features'/>
        <property name='maven-artifactId' value='org.eclipse.birt.osgi.runtime'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources-feature'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 2.0 (available at&#xA;http://www.eclipse.org/legal/epl-2.0.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='(c) Copyright Eclipse Contributors and others 2004, 2007. All rights reserved.'/>
        <property name='df_LT.featureName' value='Eclipse BIRT Report Runtime Source Feature'/>
        <property name='df_LT.description' value='Eclipse Business Intelligence and Reporting Tools (BIRT) source code'/>
        <property name='df_LT.providerName' value='Eclipse BIRT Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.osgi.runtime.source.feature.group' version='4.12.0.v202211281949'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='84'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.osgi.runtime.feature.group' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.core.source' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.core.script.function.source' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.data.source' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.data.oda.jdbc.source' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.data.oda.hive.source' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.data.oda.xml.source' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.source' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.fonts.source' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.emitter.html.source' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.emitter.pdf.source' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.model.source' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.resources.source' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.viewer.source' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.dataextraction.source' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.dataextraction.csv.source' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.data.adapter.source' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.emitter.wpml.source' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.emitter.postscript.source' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.emitter.ppt.source' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.commons.codec.source' range='[1.14.0.v20200818-1422,1.14.0.v20200818-1422]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.data.aggregation.source' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.data.oda.mongodb.source' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.data.oda.mongodb.ui.source' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.orbit.mongodb.source' range='[3.2.2.v20181004-1955,3.2.2.v20181004-1955]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.emitter.config.source' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='com.github.librepdf.openpdf.source' range='[1.3.26,1.3.26]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.transcoder.source' range='[1.14.0.v20210324-0332,1.14.0.v20210324-0332]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.derby.source' range='[10.11.1.1_v201605202053,10.11.1.1_v201605202053]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.data.oda.sampledb.source' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.mozilla.javascript.source' range='[1.7.10.v20190430-1943,1.7.10.v20190430-1943]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.w3c.sac.source' range='[1.3.0.v202211281949,1.3.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.bridge.source' range='[1.14.0.v20210324-0332,1.14.0.v20210324-0332]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.css.source' range='[1.14.0.v20210324-0332,1.14.0.v20210324-0332]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.codec.source' range='[1.14.0.v20210324-0332,1.14.0.v20210324-0332]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.dom.source' range='[1.14.0.v20210324-0332,1.14.0.v20210324-0332]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.dom.svg.source' range='[1.14.0.v20210324-0332,1.14.0.v20210324-0332]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.parser.source' range='[1.14.0.v20210324-0332,1.14.0.v20210324-0332]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.svggen.source' range='[1.14.0.v20210324-0332,1.14.0.v20210324-0332]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.util.source' range='[1.14.0.v20210324-0332,1.14.0.v20210324-0332]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.xml.source' range='[1.14.0.v20210324-0332,1.14.0.v20210324-0332]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.ext.source' range='[1.14.0.v20210324-0332,1.14.0.v20210324-0332]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.chart.device.extension.source' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.chart.device.svg.source' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.chart.engine.source' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.chart.examples.core.source' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.chart.engine.extension.source' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.chart.reportitem.source' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.data.oda.jdbc.dbprofile.source' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.data.oda.jdbc.dbprofile.sampledb.source' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.item.crosstab.core.source' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.model.adapter.oda.source' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.w3c.css.sac.source' range='[1.3.1.v200903091627,1.3.1.v200903091627]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.w3c.dom.smil.source' range='[1.0.1.v200903091627,1.0.1.v200903091627]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.w3c.dom.svg.source' range='[1.1.0.v201011041433,1.1.0.v201011041433]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.emitter.config.excel.source' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.emitter.config.html.source' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.emitter.config.pdf.source' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.emitter.config.postscript.source' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.emitter.config.ppt.source' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.emitter.config.wpml.source' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.data.bidi.utils.source' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.script.javascript.source' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.emitter.config.odp.source' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.emitter.config.ods.source' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.emitter.config.odt.source' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.emitter.odp.source' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.emitter.ods.source' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.emitter.odt.source' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.odf.source' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.data.oda.excel.source' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.ooxml.source' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.emitter.config.docx.source' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.emitter.config.pptx.source' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.emitter.docx.source' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.emitter.pptx.source' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.data.oda.pojo.source' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.axis.overlay.source' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.me.prettyprint.hector.source' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='uk.co.spudsoft.birt.emitters.excel.source' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.poi.source' range='[4.1.1.v20200604-1524,4.1.1.v20200604-1524]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.w3c.dom.svg.extension.source' range='[1.1.0.v202211281949,1.1.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.transcoder.birt.ext.source' range='[1.14.0.v202211281949,1.14.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.osgi.runtime.source.feature.jar' range='[4.12.0.v202211281949,4.12.0.v202211281949]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='%25copyrightURL' url='%25copyrightURL'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.wst.ws.service.policy' version='1.0.450.v201903050508' generation='2'>
      <update id='org.eclipse.wst.ws.service.policy' range='[0.0.0,1.0.450.v201903050508)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.PLUGIN_NAME' value='Service Policy - Core'/>
        <property name='df_LT.PLUGIN_PROVIDER' value='Eclipse Web Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%PLUGIN_NAME'/>
        <property name='org.eclipse.equinox.p2.provider' value='%PLUGIN_PROVIDER'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.webservices'/>
        <property name='maven-artifactId' value='org.eclipse.wst.ws.service.policy'/>
        <property name='maven-version' value='1.0.450-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.ws.service.policy' version='1.0.450.v201903050508'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.ws.service.policy' version='1.0.450.v201903050508'/>
        <provided namespace='java.package' name='org.eclipse.wst.ws.service.policy' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.ws.service.policy.listeners' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.ws.service.policy.utils' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.ws.service.policy' version='1.0.450.v201903050508'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.3.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.3.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='[3.3.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.5))'>
          <description>
            org.eclipse.wst.ws.service.policy
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.ws.service.policy' version='1.0.450.v201903050508'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wst.ws.service.policy;singleton:=true&#xA;Bundle-Version: 1.0.450.v201903050508
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.wsi' version='1.1.400.v202205160247' generation='2'>
      <update id='org.eclipse.wst.wsi' range='[0.0.0,1.1.400.v202205160247)' severity='0'/>
      <properties size='9'>
        <property name='df_LT._PLUGIN_NAME' value='WSI Conformance Tools'/>
        <property name='df_LT._PROVIDER_NAME' value='Eclipse Web Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%_PLUGIN_NAME'/>
        <property name='org.eclipse.equinox.p2.provider' value='%_PROVIDER_NAME'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.webservices'/>
        <property name='maven-artifactId' value='org.eclipse.wst.wsi'/>
        <property name='maven-version' value='1.1.400-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='41'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.wsi' version='1.1.400.v202205160247'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.wsi' version='1.1.400.v202205160247'/>
        <provided namespace='java.package' name='org.eclipse.wst.wsi.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.wsi.internal.analyzer' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.wsi.internal.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.wsi.internal.core.analyzer' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.wsi.internal.core.analyzer.config' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.wsi.internal.core.analyzer.config.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.wsi.internal.core.common' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.wsi.internal.core.common.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.wsi.internal.core.document' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.wsi.internal.core.document.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.wsi.internal.core.log' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.wsi.internal.core.log.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.wsi.internal.core.monitor' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.wsi.internal.core.monitor.config' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.wsi.internal.core.monitor.config.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.wsi.internal.core.profile' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.wsi.internal.core.profile.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.wsi.internal.core.profile.validator' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.wsi.internal.core.profile.validator.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.wsi.internal.core.profile.validator.impl.envelope' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.wsi.internal.core.profile.validator.impl.message' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.wsi.internal.core.profile.validator.impl.uddi' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.wsi.internal.core.profile.validator.impl.wsdl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.wsi.internal.core.report' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.wsi.internal.core.report.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.wsi.internal.core.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.wsi.internal.core.wsdl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.wsi.internal.core.wsdl.traversal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.wsi.internal.core.wsdl.xsd' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.wsi.internal.core.xml' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.wsi.internal.core.xml.dom' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.wsi.internal.core.xml.jaxp' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.wsi.internal.core.xml.schema' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.wsi.internal.document' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.wsi.internal.report' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.wsi.internal.validate.wsdl' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.wsi' version='1.1.400.v202205160247'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='21'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.17.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.command.env' range='[1.0.101,1.1.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.command.env.core' range='[1.0.101,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.uriresolver' range='[1.2.0,1.4.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.wsdl.validation' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.ws' range='[1.0.100,2.0.0)'/>
        <required namespace='osgi.bundle' name='javax.wsdl' range='[1.6.2,1.7.0)'/>
        <required namespace='osgi.bundle' name='org.uddi4j' range='[2.0.4,2.1.0)'/>
        <required namespace='osgi.bundle' name='org.apache.axis' range='[1.3.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.apache.commons.logging' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.xerces' range='[2.12.1,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.apache.commons.codec' range='[1.2.0,2.0.0)'/>
        <required namespace='java.package' name='com.ibm.icu.util' range='3.8.0'/>
        <required namespace='java.package' name='com.ibm.icu.text' range='3.8.0'/>
        <required namespace='java.package' name='org.apache.http' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.http.config' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.http.impl.conn' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.http.impl.io' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.http.io' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.wst.wsi
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.wsi' version='1.1.400.v202205160247'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wst.wsi; singleton:=true&#xA;Bundle-Version: 1.1.400.v202205160247
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.chart.ui.extension.source' version='4.12.0.v202211281949' singleton='false'>
      <update id='org.eclipse.birt.chart.ui.extension.source' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse BIRT Project'/>
        <property name='df_LT.bundleName' value='BIRT Chart UI Extension Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.birt'/>
        <property name='maven-artifactId' value='org.eclipse.birt.chart.ui.extension'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.chart.ui.extension.source' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.chart.ui.extension.source' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.chart.ui.extension.source' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.chart.ui.extension.source' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.chart.ui.extension.source&#xA;Bundle-Version: 4.12.0.v202211281949
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.enablement.msft.sqlserver.dbdefinition' version='1.2.101.201811012051' generation='2'>
      <update id='org.eclipse.datatools.enablement.msft.sqlserver.dbdefinition' range='[0.0.0,1.2.101.201811012051)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Eclipse Data Tools Platform SQL Server Database Definition Plug-in'/>
        <property name='df_LT.providerName' value='Eclipse Data Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.enablement.msft.sqlserver.dbdefinition'/>
        <property name='maven-version' value='1.2.101-SNAPSHOT'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.msft.sqlserver.dbdefinition' version='1.2.101.201811012051'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.enablement.msft.sqlserver.dbdefinition' version='1.2.101.201811012051'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.enablement.msft.sqlserver.dbdefinition' version='1.2.101.201811012051'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.datatools.enablement.msft.sqlserver.dbdefinition
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.enablement.msft.sqlserver.dbdefinition' version='1.2.101.201811012051'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.enablement.msft.sqlserver.dbdefinition; singleton:=true&#xA;Bundle-Version: 1.2.101.201811012051
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.edit.feature.jar' version='2.18.0.v20220201-1551'>
      <properties size='10'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.featureName' value='EMF Edit'/>
        <property name='df_LT.description' value='Platform-independent framework for viewing and editing EMF objects.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.emf.features'/>
        <property name='maven-artifactId' value='org.eclipse.emf.edit'/>
        <property name='maven-version' value='2.18.0-SNAPSHOT'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.edit.feature.jar' version='2.18.0.v20220201-1551'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.emf.edit' version='2.18.0.v20220201-1551'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.emf.edit' version='2.18.0.v20220201-1551'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='http://www.eclipse.org/legal/epl-v20.html' url='http://www.eclipse.org/legal/epl-v20.html'>
        Copyright (c) 2002-2018 IBM Corporation and others.&#xA;All rights reserved.   This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v2.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v20.html
      </copyright>
    </unit>
    <unit id='org.eclipse.birt.report.data.oda.jdbc.dbprofile.sampledb' version='4.12.0.v202211281949' generation='2'>
      <update id='org.eclipse.birt.report.data.oda.jdbc.dbprofile.sampledb' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Vendor' value='Eclipse BIRT Project'/>
        <property name='df_LT.plugin.name' value='BIRT Sample Database Connection Profile Plug-in'/>
        <property name='org.eclipse.equinox.p2.name' value='%plugin.name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.birt'/>
        <property name='maven-artifactId' value='org.eclipse.birt.report.data.oda.jdbc.dbprofile.sampledb'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.data.oda.jdbc.dbprofile.sampledb' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.report.data.oda.jdbc.dbprofile.sampledb' version='4.12.0.v202211281949'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.data.oda.jdbc.dbprofile.sampledb.nls' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.report.data.oda.jdbc.dbprofile.sampledb' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='7'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.3.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity' range='[1.2.2,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.data.oda.sampledb' range='[2.3.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.apache.derby' range='[1.0.100,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.oda.consumer' range='[3.2.4,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.oda.profile' range='[3.2.6,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.birt.report.data.oda.jdbc.dbprofile.sampledb
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.report.data.oda.jdbc.dbprofile.sampledb' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.report.data.oda.jdbc.dbprofile.sampledb;singleton:=true&#xA;Bundle-Version: 4.12.0.v202211281949
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ui.browser' version='3.7.200.v20220826-1037' generation='2'>
      <update id='org.eclipse.ui.browser' range='[0.0.0,3.7.200.v20220826-1037)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Plugin.providerName' value='Eclipse.org'/>
        <property name='df_LT.Plugin.name' value='Browser Support'/>
        <property name='org.eclipse.equinox.p2.name' value='%Plugin.name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Plugin.providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='eclipse.platform.ui'/>
        <property name='maven-artifactId' value='org.eclipse.ui.browser'/>
        <property name='maven-version' value='3.7.200-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.browser' version='3.7.200.v20220826-1037'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.browser' version='3.7.200.v20220826-1037'/>
        <provided namespace='java.package' name='org.eclipse.ui.browser' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.browser' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.browser.browsers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.browser.macosx' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.browser' version='3.7.200.v20220826-1037'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.11.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.urischeme' range='1.1.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.ui.browser
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.browser' version='3.7.200.v20220826-1037'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.ui.browser; singleton:=true&#xA;Bundle-Version: 3.7.200.v20220826-1037
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.codegen.ui.feature.jar' version='2.24.0.v20210924-1718'>
      <properties size='11'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.featureName' value='EMF Code Generation UI'/>
        <property name='df_LT.description' value='Tools for compiling and editing Java Emitter Templates in the IDE.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.emf.features'/>
        <property name='maven-artifactId' value='org.eclipse.emf.codegen.ui'/>
        <property name='maven-version' value='2.24.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.codegen.ui.feature.jar' version='2.24.0.v20210924-1718'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.emf.codegen.ui' version='2.24.0.v20210924-1718'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.emf.codegen.ui' version='2.24.0.v20210924-1718'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='http://www.eclipse.org/legal/epl-v20.html' url='http://www.eclipse.org/legal/epl-v20.html'>
        Copyright (c) 2002-2018 IBM Corporation and others.&#xA;All rights reserved.   This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v2.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v20.html
      </copyright>
    </unit>
    <unit id='org.eclipse.birt.chart.device.swt.nl1' version='4.12.0.v202211281949' singleton='false'>
      <update id='org.eclipse.birt.chart.device.swt.nl1' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='BIRT Chart Device SWT Extension NLS Support'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='maven-groupId' value='org.eclipse.birt.nl'/>
        <property name='maven-artifactId' value='org.eclipse.birt.chart.device.swt.nl1'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.chart.device.swt.nl1' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.chart.device.swt.nl1' version='4.12.0.v202211281949'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.device.swt.i18n' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.chart.device.swt.nl1' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.fragment'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='osgi.fragment' name='org.eclipse.birt.chart.device.swt' version='4.12.0.v202211281949'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.birt.chart.device.swt' range='[2.1.0,5.0.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.chart.device.swt.nl1' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.chart.device.swt.nl1&#xA;Bundle-Version: 4.12.0.v202211281949&#xA;Fragment-Host: org.eclipse.birt.chart.device.swt;bundle-version=&quot;[2.1.0,5.0.0)&quot;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.report.engine.emitter.docx' version='4.12.0.v202211281949' generation='2'>
      <update id='org.eclipse.birt.report.engine.emitter.docx' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='BIRT DOCX emitter'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse BIRT Project'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='maven-groupId' value='org.eclipse.birt'/>
        <property name='maven-artifactId' value='org.eclipse.birt.report.engine.emitter.docx'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.emitter.docx' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.report.engine.emitter.docx' version='4.12.0.v202211281949'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.emitter.docx' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.emitter.docx.plugin' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.emitter.docx.writer' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.report.engine.emitter.docx' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='5'>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.engine' range='[2.1.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.engine.emitter.wpml' range='[4.2.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.engine.ooxml' range='[4.2.2,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.apache.commons.codec' range='1.14.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.birt.report.engine.emitter.docx
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.report.engine.emitter.docx' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.report.engine.emitter.docx;singleton:=true&#xA;Bundle-Version: 4.12.0.v202211281949
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.connectivity.oda.profile' version='3.4.101.201811012051' generation='2'>
      <update id='org.eclipse.datatools.connectivity.oda.profile' range='[0.0.0,3.4.101.201811012051)' severity='0'/>
      <properties size='7'>
        <property name='df_LT.plugin.name' value='DTP ODA Connection Profile Framework Plug-in'/>
        <property name='org.eclipse.equinox.p2.name' value='%plugin.name'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Data Tools Platform'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.connectivity.oda.profile'/>
        <property name='maven-version' value='3.4.101-SNAPSHOT'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.connectivity.oda.profile' version='3.4.101.201811012051'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.oda.profile' version='3.4.101.201811012051'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.oda.profile' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.oda.profile.internal' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.connectivity.oda.profile' version='3.4.101.201811012051'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.oda.consumer' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.datatools.connectivity.oda.profile
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.connectivity.oda.profile' version='3.4.101.201811012051'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.connectivity.oda.profile;singleton:=true&#xA;Bundle-Version: 3.4.101.201811012051
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.data.oda.pojo' version='4.12.0.v202211281949' generation='2'>
      <update id='org.eclipse.birt.data.oda.pojo' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Vendor' value='Eclipse BIRT Project'/>
        <property name='df_LT.plugin.name' value='POJO Data Source ODA Runtime Driver'/>
        <property name='org.eclipse.equinox.p2.name' value='%plugin.name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.birt'/>
        <property name='maven-artifactId' value='org.eclipse.birt.data.oda.pojo'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='10'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.data.oda.pojo' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.data.oda.pojo' version='4.12.0.v202211281949'/>
        <provided namespace='java.package' name='org.eclipse.birt.data.oda.pojo.api' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.data.oda.pojo.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.data.oda.pojo.impl.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.data.oda.pojo.querymodel' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.data.oda.pojo.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.data.oda.pojo' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='5'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.3.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.oda' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.oda.profile' range='[3.0.7,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.core' range='[3.7.2,5.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.birt.data.oda.pojo
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.data.oda.pojo' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.data.oda.pojo;singleton:=true&#xA;Bundle-Version: 4.12.0.v202211281949
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.report.tests.model' version='4.12.0.v202211281949' generation='2'>
      <update id='org.eclipse.birt.report.tests.model' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='Model Tests Plug-in'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse BIRT Project'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='maven-groupId' value='org.eclipse.birt'/>
        <property name='maven-artifactId' value='org.eclipse.birt.report.tests.model'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-test-plugin'/>
      </properties>
      <provides size='20'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.tests.model' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.report.tests.model' version='4.12.0.v202211281949'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.tests.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.tests.model.APISamples' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.tests.model.APISamples.golden' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.tests.model.APISamples.images' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.tests.model.api' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.tests.model.api.golden' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.tests.model.api.input' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.tests.model.compatibility' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.tests.model.compatibility.input' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.tests.model.plugin' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.tests.model.regression' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.tests.model.regression.golden' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.tests.model.regression.input' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.tests.model.regression.input.libs' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.tests.model.regression.input.sub' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.report.tests.model' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='8'>
        <required namespace='osgi.bundle' name='org.junit' range='4.13.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.model' range='4.12.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.core' range='4.12.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.tests.core' range='4.12.0'/>
        <required namespace='osgi.bundle' name='org.apache.commons.codec' range='1.14.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.model.adapter.oda' range='4.12.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.oda.design' range='3.5.101'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.birt.report.tests.model
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.report.tests.model' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.report.tests.model; singleton:=true&#xA;Bundle-Version: 4.12.0.v202211281949
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.report.designer.core.source' version='4.12.0.v202211281949' singleton='false'>
      <update id='org.eclipse.birt.report.designer.core.source' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse BIRT Project'/>
        <property name='df_LT.bundleName' value='BIRT Designer Core Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.birt'/>
        <property name='maven-artifactId' value='org.eclipse.birt.report.designer.core'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.designer.core.source' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.report.designer.core.source' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.report.designer.core.source' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.report.designer.core.source' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.report.designer.core.source&#xA;Bundle-Version: 4.12.0.v202211281949
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.chart.osgi.runtime.sdk.feature.group' version='4.12.0.v202211281949' singleton='false'>
      <update id='org.eclipse.birt.chart.osgi.runtime.sdk.feature.group' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='14'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.eclipse.org/birt'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.birt.features'/>
        <property name='maven-artifactId' value='org.eclipse.birt.chart.osgi.runtime.sdk'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 2.0 (available at&#xA;http://www.eclipse.org/legal/epl-2.0.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='(c) Copyright Eclipse Contributors and others 2004, 2007. All rights reserved.'/>
        <property name='df_LT.featureName' value='BIRT Chart OSGi Runtime SDK Feature'/>
        <property name='df_LT.description' value='Eclipse Business Intelligence and Reporting Tools (BIRT) Report Designer Plug-ins,  Runtime and user documentation.'/>
        <property name='df_LT.providerName' value='Eclipse BIRT Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.chart.osgi.runtime.sdk.feature.group' version='4.12.0.v202211281949'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='3'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.chart.osgi.runtime.feature.group' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.chart.osgi.runtime.source.feature.group' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.chart.osgi.runtime.sdk.feature.jar' range='[4.12.0.v202211281949,4.12.0.v202211281949]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='%25copyrightURL' url='%25copyrightURL'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.jst.ws.uddiregistry' version='1.1.0.v201910301957' generation='2'>
      <update id='org.eclipse.jst.ws.uddiregistry' range='[0.0.0,1.1.0.v201910301957)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.PLUGIN_NAME' value='Web Services Universal Description Discovery and Integration Registry'/>
        <property name='df_LT.PLUGIN_PROVIDER' value='Eclipse Web Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%PLUGIN_NAME'/>
        <property name='org.eclipse.equinox.p2.provider' value='%PLUGIN_PROVIDER'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.webservices'/>
        <property name='maven-artifactId' value='org.eclipse.jst.ws.uddiregistry'/>
        <property name='maven-version' value='1.1.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='10'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.ws.uddiregistry' version='1.1.0.v201910301957'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jst.ws.uddiregistry' version='1.1.0.v201910301957'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.internal.uddiregistry' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.internal.uddiregistry.plugin' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.internal.uddiregistry.widgets' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.internal.uddiregistry.widgets.binding' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.internal.uddiregistry.wizard' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jst.ws.uddiregistry' version='1.1.0.v201910301957'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='9'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.ws.ui' range='[1.0.100,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.command.env.core' range='[1.0.101,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.command.env' range='[1.0.101,1.1.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.command.env.ui' range='[1.0.101,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.frameworks' range='[1.1.0,2.0.0)'/>
        <required namespace='java.package' name='com.ibm.icu.util' range='3.8.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.jst.ws.uddiregistry
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jst.ws.uddiregistry' version='1.1.0.v201910301957'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jst.ws.uddiregistry; singleton:=true&#xA;Bundle-Version: 1.1.0.v201910301957
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.e4.ui.workbench.addons.swt' version='1.4.400.v20211102-0453' generation='2'>
      <update id='org.eclipse.e4.ui.workbench.addons.swt' range='[0.0.0,1.4.400.v20211102-0453)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Eclipse e4 Workbench Add-ons'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='eclipse.platform.ui'/>
        <property name='maven-artifactId' value='org.eclipse.e4.ui.workbench.addons.swt'/>
        <property name='maven-version' value='1.4.400-SNAPSHOT'/>
      </properties>
      <provides size='10'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.workbench.addons.swt' version='1.4.400.v20211102-0453'/>
        <provided namespace='osgi.bundle' name='org.eclipse.e4.ui.workbench.addons.swt' version='1.4.400.v20211102-0453'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.workbench.addons.cleanupaddon' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.workbench.addons.dndaddon' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.workbench.addons.minmax' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.workbench.addons.splitteraddon' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.workbench.addons.swt' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.e4.ui.workbench.addons.swt' version='1.4.400.v20211102-0453'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='21'>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.model.workbench' range='1.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.core.contexts' range='0.9.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.core.di' range='0.9.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.workbench' range='1.5.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.core.services' range='0.9.1'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.workbench.renderers.swt' range='0.9.1'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.widgets' range='0.11.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.css.swt' range='0.9.1'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.css.core' range='0.9.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.swt' range='[3.7.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='[3.7.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.7.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.di' range='0.10.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.services' range='1.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='2.7.0'/>
        <required namespace='java.package' name='javax.annotation' range='0.0.0'/>
        <required namespace='java.package' name='javax.inject' range='1.0.0'/>
        <required namespace='java.package' name='org.eclipse.e4.ui.internal.workbench.swt' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.util' range='1.1.0'/>
        <required namespace='java.package' name='org.osgi.service.event' range='1.3.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.e4.ui.workbench.addons.swt
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.e4.ui.workbench.addons.swt' version='1.4.400.v20211102-0453'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.e4.ui.workbench.addons.swt;singleton:=true&#xA;Bundle-Version: 1.4.400.v20211102-0453
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.mapping.feature.jar' version='2.14.0.v20210924-1718'>
      <properties size='11'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.featureName' value='EMF Mapping'/>
        <property name='df_LT.description' value='Platform-independent framework for mapping between EMF models.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.emf.features'/>
        <property name='maven-artifactId' value='org.eclipse.emf.mapping'/>
        <property name='maven-version' value='2.14.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mapping.feature.jar' version='2.14.0.v20210924-1718'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.emf.mapping' version='2.14.0.v20210924-1718'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.emf.mapping' version='2.14.0.v20210924-1718'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='http://www.eclipse.org/legal/epl-v20.html' url='http://www.eclipse.org/legal/epl-v20.html'>
        Copyright (c) 2002-2018 IBM Corporation and others.&#xA;All rights reserved.   This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v2.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v20.html
      </copyright>
    </unit>
    <unit id='org.eclipse.birt.report.data.oda.hive.ui' version='4.12.0.v202211281949' generation='2'>
      <update id='org.eclipse.birt.report.data.oda.hive.ui' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='BIRT HIVE UI'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse BIRT Project'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.birt'/>
        <property name='maven-artifactId' value='org.eclipse.birt.report.data.oda.hive.ui'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.data.oda.hive.ui' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.report.data.oda.hive.ui' version='4.12.0.v202211281949'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.data.oda.hive.ui.i18n' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.data.oda.hive.ui.plugin' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.data.oda.hive.ui.profile' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.report.data.oda.hive.ui' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='9'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.data.oda.jdbc.ui' range='3.7.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.oda.design.ui' range='[3.0.4,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.data.oda.jdbc' range='[2.2.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.data.bidi.utils' range='[2.5.1,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.data.oda.hive' range='4.12.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.variables' range='[3.2.500,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.birt.report.data.oda.hive.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.report.data.oda.hive.ui' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.report.data.oda.hive.ui;singleton:=true&#xA;Bundle-Version: 4.12.0.v202211281949
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.e4.tools.services' version='4.9.0.v20210427-1802' singleton='false' generation='2'>
      <update id='org.eclipse.e4.tools.services' range='[0.0.0,4.9.0.v20210427-1802)' severity='0'/>
      <properties size='7'>
        <property name='df_LT.Bundle-Name' value='Services'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='maven-groupId' value='eclipse.platform.ui.tools'/>
        <property name='maven-artifactId' value='org.eclipse.e4.tools.services'/>
        <property name='maven-version' value='4.9.0-SNAPSHOT'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.tools.services' version='4.9.0.v20210427-1802'/>
        <provided namespace='osgi.bundle' name='org.eclipse.e4.tools.services' version='4.9.0.v20210427-1802'/>
        <provided namespace='java.package' name='org.eclipse.e4.tools.services' version='0.12.0.qualifier'/>
        <provided namespace='java.package' name='org.eclipse.e4.tools.services.impl' version='0.12.0.qualifier'/>
        <provided namespace='osgi.identity' name='org.eclipse.e4.tools.services' version='4.9.0.v20210427-1802'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='8'>
        <required namespace='osgi.bundle' name='org.eclipse.swt' range='3.7.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='3.6.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.core.contexts' range='0.9.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.osgi' range='3.7.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.core.di' range='0.9.0'/>
        <required namespace='java.package' name='javax.annotation' range='1.2.0'/>
        <required namespace='java.package' name='javax.inject' range='1.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.e4.tools.services
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.e4.tools.services' version='4.9.0.v20210427-1802'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.e4.tools.services&#xA;Bundle-Version: 4.9.0.v20210427-1802
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.mapping.ecore.editor.feature.group' version='2.15.0.v20210924-1718' singleton='false'>
      <update id='org.eclipse.emf.mapping.ecore.editor.feature.group' range='[0.0.0,2.15.0.v20210924-1718)' severity='0'/>
      <properties size='12'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.emf.features'/>
        <property name='maven-artifactId' value='org.eclipse.emf.mapping.ecore.editor'/>
        <property name='maven-version' value='2.15.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.featureName' value='EMF Ecore Mapping Editor'/>
        <property name='df_LT.description' value='Editors for defining mappings between Ecore models and to XML representations for instance data in the IDE.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mapping.ecore.editor.feature.group' version='2.15.0.v20210924-1718'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='17'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mapping.ecore2ecore' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mapping.ui' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mapping.ecore2xml' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.edit' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore.edit' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore.editor' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore.xmi' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.edit.ui' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.ide' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mapping.ecore.editor' range='[2.8.0.v20180706-1146,2.8.0.v20180706-1146]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mapping.ecore2ecore.editor' range='[2.10.0.v20181104-0733,2.10.0.v20181104-0733]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mapping.ecore2xml.ui' range='[2.12.0.v20190528-0725,2.12.0.v20190528-0725]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mapping.ecore.editor.feature.jar' range='[2.15.0.v20210924-1718,2.15.0.v20210924-1718]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='http://www.eclipse.org/legal/epl-v20.html' url='http://www.eclipse.org/legal/epl-v20.html'>
        Copyright (c) 2002-2018 IBM Corporation and others.&#xA;All rights reserved.   This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v2.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v20.html
      </copyright>
    </unit>
    <unit id='org.eclipse.datatools.connectivity.sqm.core.ui' version='1.4.101.201811012051' generation='2'>
      <update id='org.eclipse.datatools.connectivity.sqm.core.ui' range='[0.0.0,1.4.101.201811012051)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Eclipse Data Tools Platform SQM UI Plug-in'/>
        <property name='df_LT.providerName' value='Eclipse Data Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.connectivity.sqm.core.ui'/>
        <property name='maven-version' value='1.4.101-SNAPSHOT'/>
      </properties>
      <provides size='27'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.connectivity.sqm.core.ui' version='1.4.101.201811012051'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.sqm.core.ui' version='1.4.101.201811012051'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.sqm.core.internal.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.sqm.core.internal.ui.dialogs' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.sqm.core.internal.ui.explorer.filter' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.sqm.core.internal.ui.explorer.helpers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.sqm.core.internal.ui.explorer.popup' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.sqm.core.internal.ui.explorer.popup.providers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.sqm.core.internal.ui.explorer.providers.content.virtual' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.sqm.core.internal.ui.explorer.providers.decorators' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.sqm.core.internal.ui.explorer.providers.decorators.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.sqm.core.internal.ui.explorer.services' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.sqm.core.internal.ui.explorer.virtual' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.sqm.core.internal.ui.icons' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.sqm.core.internal.ui.l10n' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.sqm.core.internal.ui.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.sqm.core.internal.ui.services' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.sqm.core.internal.ui.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.sqm.core.internal.ui.util.resources' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.sqm.core.internal.ui.widgets' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.sqm.core.ui.explorer.filter' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.sqm.core.ui.explorer.providers.content.virtual' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.sqm.core.ui.explorer.virtual' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.sqm.core.ui.services' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.connectivity.sqm.core.ui' version='1.4.101.201811012051'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='16'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.navigator' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.modelbase.sql' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.modelbase.dbdefinition' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.sqm.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.help' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.help.base' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.ibm.icu.text' range='0.0.0'/>
        <required namespace='java.package' name='com.ibm.icu.util' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.datatools.connectivity.sqm.core.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.connectivity.sqm.core.ui' version='1.4.101.201811012051'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.connectivity.sqm.core.ui; singleton:=true&#xA;Bundle-Version: 1.4.101.201811012051
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jetty.http' version='10.0.11' singleton='false' generation='2'>
      <update id='org.eclipse.jetty.http' range='[0.0.0,10.0.11)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='Jetty :: Http Utility'/>
        <property name='org.eclipse.equinox.p2.description' value='Jetty module for Jetty :: Http Utility'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Jetty Project'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='https://www.eclipse.org/jetty/'/>
        <property name='maven-groupId' value='org.eclipse.jetty'/>
        <property name='maven-artifactId' value='jetty-http'/>
        <property name='maven-version' value='10.0.11'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.http' version='10.0.11'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jetty.http' version='10.0.11'/>
        <provided namespace='java.package' name='org.eclipse.jetty.http' version='10.0.11'/>
        <provided namespace='java.package' name='org.eclipse.jetty.http.pathmap' version='10.0.11'/>
        <provided namespace='osgi.identity' name='org.eclipse.jetty.http' version='10.0.11'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='osgi.serviceloader' name='org.eclipse.jetty.http.HttpFieldPreEncoder' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='29'>
        <required namespace='java.package' name='org.slf4j' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='java.io' range='0.0.0'/>
        <required namespace='java.package' name='java.lang' range='0.0.0'/>
        <required namespace='java.package' name='java.lang.invoke' range='0.0.0'/>
        <required namespace='java.package' name='java.net' range='0.0.0'/>
        <required namespace='java.package' name='java.nio' range='0.0.0'/>
        <required namespace='java.package' name='java.nio.channels' range='0.0.0'/>
        <required namespace='java.package' name='java.nio.charset' range='0.0.0'/>
        <required namespace='java.package' name='java.text' range='0.0.0'/>
        <required namespace='java.package' name='java.util' range='0.0.0'/>
        <required namespace='java.package' name='java.util.concurrent' range='0.0.0'/>
        <required namespace='java.package' name='java.util.concurrent.atomic' range='0.0.0'/>
        <required namespace='java.package' name='java.util.function' range='0.0.0'/>
        <required namespace='java.package' name='java.util.regex' range='0.0.0'/>
        <required namespace='java.package' name='java.util.stream' range='0.0.0'/>
        <required namespace='java.package' name='java.util.zip' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jetty.io' range='[10.0.11,11.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util' range='[10.0.11,11.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.annotation' range='[10.0.11,11.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.component' range='[10.0.11,11.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.compression' range='[10.0.11,11.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.resource' range='[10.0.11,11.0.0)'/>
        <required namespace='java.package' name='org.slf4j.event' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.helpers' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.spi' range='[1.7.0,3.0.0)'/>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.jetty.http.HttpFieldPreEncoder)' min='0' greedy='false'>
          <description>
            org.eclipse.jetty.http
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.extender' match='(osgi.extender=osgi.serviceloader.processor)' min='0' greedy='false'>
          <description>
            org.eclipse.jetty.http
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.extender' match='(osgi.extender=osgi.serviceloader.registrar)' min='0' greedy='false'>
          <description>
            org.eclipse.jetty.http
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.jetty.http
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jetty.http' version='10.0.11'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jetty.http&#xA;Bundle-Version: 10.0.11
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.report.engine.emitter.wpml' version='4.12.0.v202211281949' generation='2'>
      <update id='org.eclipse.birt.report.engine.emitter.wpml' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='BIRT Word emitter'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse BIRT Project'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='maven-groupId' value='org.eclipse.birt'/>
        <property name='maven-artifactId' value='org.eclipse.birt.report.engine.emitter.wpml'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.emitter.wpml' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.report.engine.emitter.wpml' version='4.12.0.v202211281949'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.emitter.wpml' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.emitter.wpml.plugin' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.emitter.wpml.writer' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.report.engine.emitter.wpml' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='7'>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.engine' range='4.12.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.engine.fonts' range='4.12.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.core' range='4.12.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.model' range='4.12.0'/>
        <required namespace='osgi.bundle' name='com.github.librepdf.openpdf' range='[1.3.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.apache.commons.codec' range='1.3.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.birt.report.engine.emitter.wpml
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.report.engine.emitter.wpml' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.report.engine.emitter.wpml;singleton:=true&#xA;Bundle-Version: 4.12.0.v202211281949
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.importer' version='2.12.0.v20190321-1539' generation='2'>
      <update id='org.eclipse.emf.importer' range='[0.0.0,2.12.0.v20190321-1539)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='EMF Model Importer'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.emf'/>
        <property name='maven-artifactId' value='org.eclipse.emf.importer'/>
        <property name='maven-version' value='2.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='10'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.importer' version='2.12.0.v20190321-1539'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.importer' version='2.12.0.v20190321-1539'/>
        <provided namespace='java.package' name='org.eclipse.emf.importer' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.importer.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.importer.ui.contribution' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.importer.ui.contribution.base' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.importer.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.importer' version='2.12.0.v20190321-1539'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='5'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.converter' range='[2.10.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.codegen.ecore.ui' range='[2.18.0,3.0.0)' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.5))'>
          <description>
            org.eclipse.emf.importer
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.importer' version='2.12.0.v20190321-1539'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.emf.importer; singleton:=true&#xA;Bundle-Version: 2.12.0.v20190321-1539
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.wsil4j' version='1.0.0.v20180522-1857' singleton='false'>
      <update id='org.apache.wsil4j' range='[0.0.0,1.0.0.v20180522-1857)' severity='0'/>
      <properties size='7'>
        <property name='df_LT.bundleVendor' value='Eclipse Orbit'/>
        <property name='df_LT.bundleName' value='Web Services Inspection Language for Java'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='maven-groupId' value='org.eclipse.orbit.bundles'/>
        <property name='maven-artifactId' value='org.apache.wsil4j'/>
        <property name='maven-version' value='1.0.0-SNAPSHOT'/>
      </properties>
      <provides size='15'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.wsil4j' version='1.0.0.v20180522-1857'/>
        <provided namespace='osgi.bundle' name='org.apache.wsil4j' version='1.0.0.v20180522-1857'/>
        <provided namespace='java.package' name='org.apache.wsil.util' version='1.0.0'/>
        <provided namespace='java.package' name='org.apache.wsil' version='1.0.0'/>
        <provided namespace='java.package' name='org.apache.wsil.client' version='1.0.0'/>
        <provided namespace='java.package' name='org.apache.wsil.extension' version='1.0.0'/>
        <provided namespace='java.package' name='org.apache.wsil.extension.uddi' version='1.0.0'/>
        <provided namespace='java.package' name='org.apache.wsil.extension.wsdl' version='1.0.0'/>
        <provided namespace='java.package' name='org.apache.wsil.impl' version='1.0.0'/>
        <provided namespace='java.package' name='org.apache.wsil.impl.extension' version='1.0.0'/>
        <provided namespace='java.package' name='org.apache.wsil.impl.extension.uddi' version='1.0.0'/>
        <provided namespace='java.package' name='org.apache.wsil.impl.extension.wsdl' version='1.0.0'/>
        <provided namespace='java.package' name='org.apache.wsil.xml' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='3'>
        <required namespace='osgi.bundle' name='org.uddi4j' range='[2.0.4,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.apache.axis' range='[1.3.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='javax.wsdl' range='[1.4.0,1.7.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.wsil4j' version='1.0.0.v20180522-1857'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.apache.wsil4j&#xA;Bundle-Version: 1.0.0.v20180522-1857
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jem' version='2.0.600.v201903222024' generation='2'>
      <update id='org.eclipse.jem' range='[0.0.0,2.0.600.v201903222024)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Java EMF Model'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.javaee'/>
        <property name='maven-artifactId' value='org.eclipse.jem'/>
        <property name='maven-version' value='2.0.600-SNAPSHOT'/>
      </properties>
      <provides size='20'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jem' version='2.0.600.v201903222024'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jem' version='2.0.600.v201903222024'/>
        <provided namespace='java.package' name='org.eclipse.jem.internal.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jem.internal.instantiation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jem.internal.instantiation.base' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jem.internal.instantiation.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jem.internal.java.adapters' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jem.internal.java.adapters.jdk' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jem.internal.java.adapters.nls' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jem.internal.java.beaninfo' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jem.internal.java.init' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jem.internal.java.instantiation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jem.java' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jem.java.adapters' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jem.java.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jem.java.internal.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jem.java.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jem' version='2.0.600.v201903222024'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='5'>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='[2.3.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jem.proxy' range='[2.0.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jem.util' range='[2.0.0,3.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.5))'>
          <description>
            org.eclipse.jem
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jem' version='2.0.600.v201903222024'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jem; singleton:=true&#xA;Bundle-Version: 2.0.600.v201903222024
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jst.web_core.feature.feature.jar' version='3.27.0.v202206160204'>
      <properties size='12'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2006 IBM Corporation and others.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v2.0&#xA;which accompanies this distribution, and is available at&#xA;https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;Contributors:&#xA;IBM Corporation - initial API and implementation'/>
        <property name='df_LT.featureName' value='Eclipse Java Web Development Core'/>
        <property name='df_LT.description' value='APIs and Models'/>
        <property name='df_LT.providerName' value='Eclipse Web Tools Platform'/>
        <property name='maven-groupId' value='org.eclipse.webtools.javaee'/>
        <property name='maven-artifactId' value='org.eclipse.jst.web_core.feature'/>
        <property name='maven-version' value='3.27.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.web_core.feature.feature.jar' version='3.27.0.v202206160204'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.jst.web_core.feature' version='3.27.0.v202206160204'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.jst.web_core.feature' version='3.27.0.v202206160204'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.jst.common.annotations.controller' version='1.1.300.v201903222024' generation='2'>
      <update id='org.eclipse.jst.common.annotations.controller' range='[0.0.0,1.1.300.v201903222024)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Annotation Controller Plug-in'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.javaee'/>
        <property name='maven-artifactId' value='org.eclipse.jst.common.annotations.controller'/>
        <property name='maven-version' value='1.1.300-SNAPSHOT'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.common.annotations.controller' version='1.1.300.v201903222024'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jst.common.annotations.controller' version='1.1.300.v201903222024'/>
        <provided namespace='java.package' name='org.eclipse.jst.common.internal.annotations.controller' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.common.internal.annotations.registry' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jst.common.annotations.controller' version='1.1.300.v201903222024'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='10'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='[2.2.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.frameworks' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.emf' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jem.util' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jem.workbench' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.common.annotations.core' range='[1.1.0,1.2.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.5))'>
          <description>
            org.eclipse.jst.common.annotations.controller
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jst.common.annotations.controller' version='1.1.300.v201903222024'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jst.common.annotations.controller; singleton:=true&#xA;Bundle-Version: 1.1.300.v201903222024
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.app' version='1.6.200.v20220720-2012' generation='2'>
      <update id='org.eclipse.equinox.app' range='[0.0.0,1.6.200.v20220720-2012)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Equinox Application Container'/>
        <property name='df_LT.providerName' value='Eclipse.org - Equinox'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.equinox'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.app'/>
        <property name='maven-version' value='1.6.200-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.app' version='1.6.200.v20220720-2012'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.app' version='1.6.200.v20220720-2012'/>
        <provided namespace='java.package' name='org.eclipse.equinox.app' version='1.1.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.app' version='0.0.0'/>
        <provided namespace='java.package' name='org.osgi.service.application' version='1.1.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.app' version='1.6.200.v20220720-2012'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='16'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.registry' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='[3.2.0,4.0.0)'/>
        <required namespace='java.package' name='org.eclipse.osgi.framework.console' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.osgi.framework.log' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.service.datalocation' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.service.debug' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.service.environment' range='1.1.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.service.runnable' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.storagemanager' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.util' range='0.0.0'/>
        <required namespace='java.package' name='org.osgi.framework' range='1.3.0'/>
        <required namespace='java.package' name='org.osgi.service.condpermadmin' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.osgi.service.event' range='1.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.osgi.service.packageadmin' range='1.2.0'/>
        <required namespace='java.package' name='org.osgi.util.tracker' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.equinox.app
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.app' version='1.6.200.v20220720-2012'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.equinox.app; singleton:=true&#xA;Bundle-Version: 1.6.200.v20220720-2012
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.chart.engine.nl1' version='4.12.0.v202211281949' singleton='false'>
      <update id='org.eclipse.birt.chart.engine.nl1' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='BIRT Chart Engine NLS Support'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='maven-groupId' value='org.eclipse.birt.nl'/>
        <property name='maven-artifactId' value='org.eclipse.birt.chart.engine.nl1'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.chart.engine.nl1' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.chart.engine.nl1' version='4.12.0.v202211281949'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.engine.i18n' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.chart.engine.nl1' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.fragment'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='osgi.fragment' name='org.eclipse.birt.chart.engine' version='4.12.0.v202211281949'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.birt.chart.engine' range='[2.1.0,5.0.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.chart.engine.nl1' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.chart.engine.nl1&#xA;Bundle-Version: 4.12.0.v202211281949&#xA;Fragment-Host: org.eclipse.birt.chart.engine;bundle-version=&quot;[2.1.0,5.0.0)&quot;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.server_core.feature.feature.group' version='3.3.900.v202106020138' singleton='false'>
      <update id='org.eclipse.wst.server_core.feature.feature.group' range='[0.0.0,3.3.900.v202106020138)' severity='0'/>
      <properties size='13'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.webtools.servertools'/>
        <property name='maven-artifactId' value='org.eclipse.wst.server_core.feature'/>
        <property name='maven-version' value='3.3.900-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;&#x9;- Content may be structured and packaged into modules to facilitate delivering,&#xA;&#x9;  extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;&#x9;  plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;&#x9;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;&#x9;  in a directory named &quot;plugins&quot;.&#xA;&#x9;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;&#x9;  Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;&#x9;  Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;&#x9;  numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;&#x9;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;&#x9;  named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;&#x9;- The top-level (root) directory&#xA;&#x9;- Plug-in and Fragment directories&#xA;&#x9;- Inside Plug-ins and Fragments packaged as JARs&#xA;&#x9;- Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;&#x9;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;&#x9;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;&#x9;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;&#x9;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;&#x9;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;&#x9;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;&#x9;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;&#x9;   the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;&#x9;   extending or updating the functionality of an Eclipse-based product.&#xA;&#x9;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;&#x9;   Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;&#x9;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;&#x9;   govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;&#x9;   Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;&#x9;   with the Specification. Such Installable Software Agreement must inform the user of the&#xA;&#x9;   terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;&#x9;   the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;&#x9;   indication of agreement by the user, the provisioning Technology will complete installation&#xA;&#x9;   of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2006 IBM Corporation and others.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License 2.0&#xA;which accompanies this distribution, and is available at&#xA;https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;SPDX-License-Identifier: EPL-2.0&#xA;&#xA;Contributors:&#xA;IBM Corporation - initial API and implementation'/>
        <property name='df_LT.featureName' value='WST Server Core'/>
        <property name='df_LT.description' value='Server tools framework core'/>
        <property name='df_LT.providerName' value='Eclipse Web Tools Platform'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.server_core.feature.feature.group' version='3.3.900.v202106020138'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='3'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.server.core' range='[1.10.200.v202106020138,1.10.200.v202106020138]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.internet.monitor.core' range='[1.0.700.v202007170127,1.0.700.v202007170127]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.server_core.feature.feature.jar' range='[3.3.900.v202106020138,3.3.900.v202106020138]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.wst.xml.core' version='1.2.600.v202207121749' generation='2'>
      <update id='org.eclipse.wst.xml.core' range='[0.0.0,1.2.600.v202207121749)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Structured Source XML Model'/>
        <property name='df_LT.providerName' value='Eclipse Web Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.sourceediting'/>
        <property name='maven-artifactId' value='org.eclipse.wst.xml.core'/>
        <property name='maven-version' value='1.2.600-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='57'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.xml.core' version='1.2.600.v202207121749'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.xml.core' version='1.2.600.v202207121749'/>
        <provided namespace='java.package' name='org.eclipse.wst.xml.core.contentmodel.modelquery' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xml.core.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xml.core.internal.catalog' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xml.core.internal.catalog.provisional' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xml.core.internal.cleanup' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xml.core.internal.commentelement' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xml.core.internal.commentelement.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xml.core.internal.commentelement.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xml.core.internal.contentmodel' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xml.core.internal.contentmodel.annotation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xml.core.internal.contentmodel.basic' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xml.core.internal.contentmodel.factory' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xml.core.internal.contentmodel.internal.annotation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xml.core.internal.contentmodel.internal.modelqueryimpl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xml.core.internal.contentmodel.internal.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xml.core.internal.contentmodel.modelquery' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xml.core.internal.contentmodel.modelquery.extension' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xml.core.internal.contentmodel.modelqueryimpl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xml.core.internal.contentmodel.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xml.core.internal.contenttype' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xml.core.internal.document' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xml.core.internal.emf2xml' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xml.core.internal.encoding' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xml.core.internal.formatter' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xml.core.internal.modelhandler' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xml.core.internal.modelquery' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xml.core.internal.parser' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xml.core.internal.parser.regions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xml.core.internal.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xml.core.internal.propagate' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xml.core.internal.provisional' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xml.core.internal.provisional.contentmodel' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xml.core.internal.provisional.contenttype' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xml.core.internal.provisional.document' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xml.core.internal.provisional.format' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xml.core.internal.provisional.text' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xml.core.internal.regions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xml.core.internal.search' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xml.core.internal.search.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xml.core.internal.search.matching' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xml.core.internal.search.quickscan' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xml.core.internal.ssemodelquery' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xml.core.internal.tasks' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xml.core.internal.text' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xml.core.internal.text.rules' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xml.core.internal.validate' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xml.core.internal.validation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xml.core.internal.validation.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xml.core.internal.validation.core.logging' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xml.core.internal.validation.eclipse' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xml.core.internal.validation.errorcustomization' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.xml.core.text' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.xml.core' version='1.2.600.v202207121749'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='16'>
        <required namespace='osgi.bundle' name='org.apache.xerces' range='[2.12.2,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.14.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.13.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filebuffers' range='[3.6.200,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.uriresolver' range='[1.2.300,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.sse.core' range='[1.2.0,1.3.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jem.util' range='[2.1.200,3.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.validation' range='[1.2.700,1.3.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.emf' range='[1.2.500,1.3.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='[2.14.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.emfworkbench.integration' range='[1.2.100,1.3.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.core' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.osgi.services' range='[3.7.0,4.0.0)'/>
        <required namespace='java.package' name='com.ibm.icu.util' range='0.0.0'/>
        <required namespace='java.package' name='com.ibm.icu.text' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.wst.xml.core
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.xml.core' version='1.2.600.v202207121749'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wst.xml.core; singleton:=true&#xA;Bundle-Version: 1.2.600.v202207121749
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.osgi.runtime.sdk.feature.group' version='4.12.0.v202211281949' singleton='false'>
      <update id='org.eclipse.birt.osgi.runtime.sdk.feature.group' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='14'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.eclipse.org/birt'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.birt.features'/>
        <property name='maven-artifactId' value='org.eclipse.birt.osgi.runtime.sdk'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 2.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-2.0.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;&#x9;- Content may be structured and packaged into modules to facilitate delivering,&#xA;&#x9;  extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;&#x9;  plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;&#x9;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;&#x9;  in a directory named &quot;plugins&quot;.&#xA;&#x9;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;&#x9;  Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;&#x9;  Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;&#x9;  numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;&#x9;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;&#x9;  named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;&#x9;- The top-level (root) directory&#xA;&#x9;- Plug-in and Fragment directories&#xA;&#x9;- Inside Plug-ins and Fragments packaged as JARs&#xA;&#x9;- Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;&#x9;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;&#x9;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;&#x9;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;&#x9;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;&#x9;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;&#x9;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;&#x9;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;&#x9;   the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;&#x9;   extending or updating the functionality of an Eclipse-based product.&#xA;&#x9;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;&#x9;   Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;&#x9;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;&#x9;   govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;&#x9;   Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;&#x9;   with the Specification. Such Installable Software Agreement must inform the user of the&#xA;&#x9;   terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;&#x9;   the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;&#x9;   indication of agreement by the user, the provisioning Technology will complete installation&#xA;&#x9;   of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='(c) Copyright Eclipse Contributors and others 2004, 2007. All rights reserved.'/>
        <property name='df_LT.featureName' value='BIRT Engine OSGi Runtime SDK Feature'/>
        <property name='df_LT.description' value='Eclipse Business Intelligence and Reporting Tools (BIRT) Report Designer Plug-ins,  Runtime and user documentation.'/>
        <property name='df_LT.providerName' value='Eclipse BIRT Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.osgi.runtime.sdk.feature.group' version='4.12.0.v202211281949'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='3'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.osgi.runtime.feature.group' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.osgi.runtime.source.feature.group' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.osgi.runtime.sdk.feature.jar' range='[4.12.0.v202211281949,4.12.0.v202211281949]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='%25copyrightURL' url='%25copyrightURL'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.birt.report.engine.emitter.wpml.source' version='4.12.0.v202211281949' singleton='false'>
      <update id='org.eclipse.birt.report.engine.emitter.wpml.source' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse BIRT Project'/>
        <property name='df_LT.bundleName' value='BIRT Word emitter Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.birt'/>
        <property name='maven-artifactId' value='org.eclipse.birt.report.engine.emitter.wpml'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.emitter.wpml.source' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.report.engine.emitter.wpml.source' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.report.engine.emitter.wpml.source' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.report.engine.emitter.wpml.source' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.report.engine.emitter.wpml.source&#xA;Bundle-Version: 4.12.0.v202211281949
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ui.navigator' version='3.10.300.v20220817-1444' generation='2'>
      <update id='org.eclipse.ui.navigator' range='[0.0.0,3.10.300.v20220817-1444)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Plugin.providerName' value='Eclipse.org'/>
        <property name='df_LT.Plugin.name' value='Common Navigator View'/>
        <property name='org.eclipse.equinox.p2.name' value='%Plugin.name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Plugin.providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='eclipse.platform.ui'/>
        <property name='maven-artifactId' value='org.eclipse.ui.navigator'/>
        <property name='maven-version' value='3.10.300-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='14'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.navigator' version='3.10.300.v20220817-1444'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.navigator' version='3.10.300.v20220817-1444'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.navigator' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.navigator.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.navigator.dnd' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.navigator.extensions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.navigator.filters' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.navigator.framelist' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.navigator.sorters' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.navigator.wizards' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.navigator' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.navigator' version='3.10.300.v20220817-1444'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='5'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.18.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='[3.18.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.ui.navigator
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.navigator' version='3.10.300.v20220817-1444'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.ui.navigator; singleton:=true&#xA;Bundle-Version: 3.10.300.v20220817-1444
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jdt.launching.macosx' version='3.5.0.v20220610-1811' generation='2'>
      <update id='org.eclipse.jdt.launching.macosx' range='[0.0.0,3.5.0.v20220610-1811)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Mac OS X Launcher'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.jdt'/>
        <property name='maven-artifactId' value='org.eclipse.jdt.launching.macosx'/>
        <property name='maven-version' value='3.5.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.launching.macosx' version='3.5.0.v20220610-1811'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jdt.launching.macosx' version='3.5.0.v20220610-1811'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.launching.macosx' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jdt.launching.macosx' version='3.5.0.v20220610-1811'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='osgi.bundle' name='org.eclipse.debug.core' range='[3.12.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.debug' range='[3.17.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.11.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='[3.28.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.launching' range='[3.19.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.jdt.launching.macosx
          </description>
        </requiredProperties>
      </requires>
      <filter>
        (osgi.os=macosx)
      </filter>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jdt.launching.macosx' version='3.5.0.v20220610-1811'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jdt.launching.macosx; singleton:=true&#xA;Bundle-Version: 3.5.0.v20220610-1811
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='javax.mail' version='1.4.0.v201005080615' singleton='false'>
      <update id='javax.mail' range='[0.0.0,1.4.0.v201005080615)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Vendor.0' value='Eclipse Orbit'/>
        <property name='df_LT.Bundle-Name.0' value='Javax Mail Plug-in'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name.0'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor.0'/>
        <property name='iplog.bug_id' value='2247'/>
        <property name='iplog.contact.name' value='David Williams'/>
        <property name='iplog.contact.email' value='david_williams@us.ibm.com'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
      </properties>
      <provides size='20'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='javax.mail' version='1.4.0.v201005080615'/>
        <provided namespace='osgi.bundle' name='javax.mail' version='1.4.0.v201005080615'/>
        <provided namespace='java.package' name='javax.mail' version='1.4.0'/>
        <provided namespace='java.package' name='javax.mail.event' version='1.4.0'/>
        <provided namespace='java.package' name='javax.mail.internet' version='1.4.0'/>
        <provided namespace='java.package' name='javax.mail.search' version='1.4.0'/>
        <provided namespace='java.package' name='javax.mail.util' version='1.4.0'/>
        <provided namespace='java.package' name='org.apache.geronimo.javamail.authentication' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.geronimo.javamail.store.nntp' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.geronimo.javamail.store.nntp.newsrc' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.geronimo.javamail.store.pop3' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.geronimo.javamail.store.pop3.message' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.geronimo.javamail.store.pop3.response' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.geronimo.javamail.transport.nntp' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.geronimo.javamail.transport.smtp' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.geronimo.javamail.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.geronimo.mail.handlers' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.geronimo.mail.util' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='java.package' name='javax.net.ssl' range='0.0.0'/>
        <required namespace='java.package' name='javax.activation' range='[1.1.0,1.2.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='javax.mail' version='1.4.0.v201005080615'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: javax.mail&#xA;Bundle-Version: 1.4.0.v201005080615
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.server_core.feature.feature.jar' version='3.3.900.v202106020138'>
      <properties size='12'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;&#x9;- Content may be structured and packaged into modules to facilitate delivering,&#xA;&#x9;  extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;&#x9;  plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;&#x9;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;&#x9;  in a directory named &quot;plugins&quot;.&#xA;&#x9;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;&#x9;  Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;&#x9;  Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;&#x9;  numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;&#x9;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;&#x9;  named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;&#x9;- The top-level (root) directory&#xA;&#x9;- Plug-in and Fragment directories&#xA;&#x9;- Inside Plug-ins and Fragments packaged as JARs&#xA;&#x9;- Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;&#x9;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;&#x9;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;&#x9;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;&#x9;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;&#x9;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;&#x9;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;&#x9;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;&#x9;   the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;&#x9;   extending or updating the functionality of an Eclipse-based product.&#xA;&#x9;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;&#x9;   Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;&#x9;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;&#x9;   govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;&#x9;   Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;&#x9;   with the Specification. Such Installable Software Agreement must inform the user of the&#xA;&#x9;   terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;&#x9;   the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;&#x9;   indication of agreement by the user, the provisioning Technology will complete installation&#xA;&#x9;   of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2006 IBM Corporation and others.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License 2.0&#xA;which accompanies this distribution, and is available at&#xA;https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;SPDX-License-Identifier: EPL-2.0&#xA;&#xA;Contributors:&#xA;IBM Corporation - initial API and implementation'/>
        <property name='df_LT.featureName' value='WST Server Core'/>
        <property name='df_LT.description' value='Server tools framework core'/>
        <property name='df_LT.providerName' value='Eclipse Web Tools Platform'/>
        <property name='maven-groupId' value='org.eclipse.webtools.servertools'/>
        <property name='maven-artifactId' value='org.eclipse.wst.server_core.feature'/>
        <property name='maven-version' value='3.3.900-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.server_core.feature.feature.jar' version='3.3.900.v202106020138'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.wst.server_core.feature' version='3.3.900.v202106020138'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.wst.server_core.feature' version='3.3.900.v202106020138'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.wst.html.ui.infopop' version='1.0.201.v201903222120'>
      <update id='org.eclipse.wst.html.ui.infopop' range='[0.0.0,1.0.201.v201903222120)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Vendor.0' value='Eclipse Web Tools Platform'/>
        <property name='df_LT.Bundle-Name.0' value='HTML editor infopops'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name.0'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor.0'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.sourceediting'/>
        <property name='maven-artifactId' value='org.eclipse.wst.html.ui.infopop'/>
        <property name='maven-version' value='1.0.201-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.html.ui.infopop' version='1.0.201.v201903222120'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.html.ui.infopop' version='1.0.201.v201903222120'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.html.ui.infopop' version='1.0.201.v201903222120'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.html.ui.infopop' version='1.0.201.v201903222120'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wst.html.ui.infopop; singleton:=true&#xA;Bundle-Version: 1.0.201.v201903222120
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.report.data.adapter.nl1' version='4.12.0.v202211281949' singleton='false'>
      <update id='org.eclipse.birt.report.data.adapter.nl1' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='BIRT Data Adapter NLS Support'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='maven-groupId' value='org.eclipse.birt.nl'/>
        <property name='maven-artifactId' value='org.eclipse.birt.report.data.adapter.nl1'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.data.adapter.nl1' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.report.data.adapter.nl1' version='4.12.0.v202211281949'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.data.adapter.i18n' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.report.data.adapter.nl1' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.fragment'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='osgi.fragment' name='org.eclipse.birt.report.data.adapter' version='4.12.0.v202211281949'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.data.adapter' range='[2.1.0,5.0.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.report.data.adapter.nl1' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.report.data.adapter.nl1&#xA;Bundle-Version: 4.12.0.v202211281949&#xA;Fragment-Host: org.eclipse.birt.report.data.adapter;bundle-version=&quot;[2.1.0,5.0.0)&quot;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.batik.dom.svg.source' version='1.14.0.v20210324-0332' singleton='false'>
      <update id='org.apache.batik.dom.svg.source' range='[0.0.0,1.14.0.v20210324-0332)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.bundleVendor' value='Eclipse Orbit'/>
        <property name='df_LT.bundleName' value='org.apache.xmlgraphics:batik-svg-dom Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='maven-groupId' value='org.eclipse.orbit.bundles'/>
        <property name='maven-artifactId' value='org.apache.batik.dom.svg'/>
        <property name='maven-version' value='1.14.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.dom.svg.source' version='1.14.0.v20210324-0332'/>
        <provided namespace='osgi.bundle' name='org.apache.batik.dom.svg.source' version='1.14.0.v20210324-0332'/>
        <provided namespace='osgi.identity' name='org.apache.batik.dom.svg.source' version='1.14.0.v20210324-0332'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.batik.dom.svg.source' version='1.14.0.v20210324-0332'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.apache.batik.dom.svg.source&#xA;Bundle-Version: 1.14.0.v20210324-0332
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.report.designer.editor.xml.wtp.feature.jar' version='4.12.0.v202211281949'>
      <properties size='14'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.eclipse.org/birt'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.update.feature.plugin' value='org.eclipse.birt.report.designer.ui.editor.xml.wtp'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 2.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-2.0.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;&#x9;- Content may be structured and packaged into modules to facilitate delivering,&#xA;&#x9;  extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;&#x9;  plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;&#x9;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;&#x9;  in a directory named &quot;plugins&quot;.&#xA;&#x9;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;&#x9;  Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;&#x9;  Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;&#x9;  numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;&#x9;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;&#x9;  named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;&#x9;- The top-level (root) directory&#xA;&#x9;- Plug-in and Fragment directories&#xA;&#x9;- Inside Plug-ins and Fragments packaged as JARs&#xA;&#x9;- Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;&#x9;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;&#x9;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;&#x9;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;&#x9;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;&#x9;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;&#x9;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;&#x9;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;&#x9;   the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;&#x9;   extending or updating the functionality of an Eclipse-based product.&#xA;&#x9;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;&#x9;   Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;&#x9;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;&#x9;   govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;&#x9;   Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;&#x9;   with the Specification. Such Installable Software Agreement must inform the user of the&#xA;&#x9;   terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;&#x9;   the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;&#x9;   indication of agreement by the user, the provisioning Technology will complete installation&#xA;&#x9;   of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='(c) Copyright Eclipse Contributors and others 2004, 2007. All rights reserved.'/>
        <property name='df_LT.featureName' value='Eclipse BIRT Report Designer XML Tab Editor'/>
        <property name='df_LT.description' value='Eclipse Business Intelligence and Reporting Tools (BIRT) Report Designer Plug-ins,  Runtime and user documentation.'/>
        <property name='df_LT.providerName' value='Eclipse BIRT Project'/>
        <property name='maven-groupId' value='org.eclipse.birt.features'/>
        <property name='maven-artifactId' value='org.eclipse.birt.report.designer.editor.xml.wtp'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.designer.editor.xml.wtp.feature.jar' version='4.12.0.v202211281949'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.birt.report.designer.editor.xml.wtp' version='4.12.0.v202211281949'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.birt.report.designer.editor.xml.wtp' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='%25copyrightURL' url='%25copyrightURL'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.xsd' version='2.18.0.v20220925-0948' generation='2'>
      <update id='org.eclipse.xsd' range='[0.0.0,2.18.0.v20220925-0948)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='XSD Model'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.emf'/>
        <property name='maven-artifactId' value='org.eclipse.xsd'/>
        <property name='maven-version' value='2.18.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='10'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.xsd' version='2.18.0.v20220925-0948'/>
        <provided namespace='osgi.bundle' name='org.eclipse.xsd' version='2.18.0.v20220925-0948'/>
        <provided namespace='java.package' name='org.eclipse.xsd' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xsd.ecore' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xsd.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xsd.impl.type' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.xsd.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.xsd' version='2.18.0.v20220925-0948'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='3'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.6.0,4.0.0)' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='[2.23.0,3.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.5))'>
          <description>
            org.eclipse.xsd
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.xsd' version='2.18.0.v20220925-0948'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.xsd; singleton:=true&#xA;Bundle-Version: 2.18.0.v20220925-0948
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.enablement.oracle' version='1.2.101.201811012051' generation='2'>
      <update id='org.eclipse.datatools.enablement.oracle' range='[0.0.0,1.2.101.201811012051)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Eclipse Data Tools Platform Oracle Plug-in'/>
        <property name='df_LT.providerName' value='Eclipse Data Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.enablement.oracle'/>
        <property name='maven-version' value='1.2.101-SNAPSHOT'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.oracle' version='1.2.101.201811012051'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.enablement.oracle' version='1.2.101.201811012051'/>
        <provided namespace='java.package' name='org.eclipse.datatools.enablement.internal.oracle' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.enablement.oracle' version='1.2.101.201811012051'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.datatools.enablement.oracle
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.enablement.oracle' version='1.2.101.201811012051'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.enablement.oracle;singleton:=true&#xA;Bundle-Version: 1.2.101.201811012051
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.testhelper.feature.jar' version='4.12.0.v202211281949'>
      <properties size='13'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.eclipse.org/birt'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 2.0 (available at&#xA;http://www.eclipse.org/legal/epl-2.0.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='(c) Copyright Eclipse Contributors and others 2004, 2007. All rights reserved.'/>
        <property name='df_LT.featureName' value='Eclipse Test Suite Helper Project'/>
        <property name='df_LT.description' value='Eclipse Business Intelligence and Reporting Tools (BIRT) Report Designer Plug-ins,  Runtime and user documentation.'/>
        <property name='df_LT.providerName' value='Eclipse BIRT Project'/>
        <property name='maven-groupId' value='org.eclipse.birt.features'/>
        <property name='maven-artifactId' value='org.eclipse.birt.testhelper'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.testhelper.feature.jar' version='4.12.0.v202211281949'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.birt.testhelper' version='4.12.0.v202211281949'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.birt.testhelper' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='%25copyrightURL' url='%25copyrightURL'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.apache.batik.css.source' version='1.14.0.v20210324-0332' singleton='false'>
      <update id='org.apache.batik.css.source' range='[0.0.0,1.14.0.v20210324-0332)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.bundleVendor' value='Eclipse Orbit'/>
        <property name='df_LT.bundleName' value='Batik CSS engine Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='maven-groupId' value='org.eclipse.orbit.bundles'/>
        <property name='maven-artifactId' value='org.apache.batik.css'/>
        <property name='maven-version' value='1.14.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.css.source' version='1.14.0.v20210324-0332'/>
        <provided namespace='osgi.bundle' name='org.apache.batik.css.source' version='1.14.0.v20210324-0332'/>
        <provided namespace='osgi.identity' name='org.apache.batik.css.source' version='1.14.0.v20210324-0332'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.batik.css.source' version='1.14.0.v20210324-0332'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.apache.batik.css.source&#xA;Bundle-Version: 1.14.0.v20210324-0332
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ui.ide' version='3.19.100.v20220820-0412' generation='2'>
      <update id='org.eclipse.ui.ide' range='[0.0.0,3.19.100.v20220820-0412)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Plugin.providerName' value='Eclipse.org'/>
        <property name='df_LT.Plugin.name' value='Eclipse IDE UI'/>
        <property name='org.eclipse.equinox.p2.name' value='%Plugin.name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Plugin.providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='eclipse.platform.ui'/>
        <property name='maven-artifactId' value='org.eclipse.ui.ide'/>
        <property name='maven-version' value='3.19.100-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='43'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.ide' version='3.19.100.v20220820-0412'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.ide' version='3.19.100.v20220820-0412'/>
        <provided namespace='java.package' name='org.eclipse.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.dialogs' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.ide' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.ide.dialogs' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.ide.fileSystem' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.ide.undo' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.ide' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.ide.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.ide.addons' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.ide.commands' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.ide.dialogs' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.ide.filesystem' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.ide.handlers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.ide.misc' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.ide.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.ide.registry' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.ide.undo' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.views.bookmarkexplorer' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.views.framelist' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.views.helpers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.views.markers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.views.navigator' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.views.properties' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.views.tasklist' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.wizards.datatransfer' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.wizards.datatransfer.expressions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.wizards.newresource' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.part' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.views.framelist' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.views.markers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.views.markers.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.views.navigator' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.views.properties' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.views.tasklist' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.wizards.datatransfer' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.wizards.newresource' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.ide' version='3.19.100.v20220820-0412'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='23'>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.17.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.18.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filesystem' range='[1.0.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.help' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.106.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.views' range='[3.2.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.forms' range='[3.3.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.engine' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.metadata' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.bidi' range='[0.10.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.core.services' range='2.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.core.contexts' range='[1.3.100,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.workbench' range='[1.3.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.core.commands' range='1.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.ide' range='[3.15.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.core.di' range='[1.6.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.core.di.extensions' range='[0.14.0,1.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.navigator' range='3.7.400'/>
        <required namespace='java.package' name='javax.annotation' range='0.0.0'/>
        <required namespace='java.package' name='javax.inject' range='0.0.0'/>
        <required namespace='java.package' name='org.osgi.service.event' range='[1.4.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.ui.ide
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.ide' version='3.19.100.v20220820-0412'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.ui.ide; singleton:=true&#xA;Bundle-Version: 3.19.100.v20220820-0412
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.commons.logging' version='1.2.0.v20180409-1502' singleton='false'>
      <update id='org.apache.commons.logging' range='[0.0.0,1.2.0.v20180409-1502)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse Orbit'/>
        <property name='df_LT.bundleName' value='Apache Commons Logging'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.description' value='Apache Commons Logging is a thin adapter allowing configurable bridging to other,    well known logging systems.'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='http://commons.apache.org/proper/commons-logging/'/>
        <property name='maven-groupId' value='org.eclipse.orbit.bundles'/>
        <property name='maven-artifactId' value='org.apache.commons.logging'/>
        <property name='maven-version' value='1.2.0-SNAPSHOT'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.commons.logging' version='1.2.0.v20180409-1502'/>
        <provided namespace='osgi.bundle' name='org.apache.commons.logging' version='1.2.0.v20180409-1502'/>
        <provided namespace='java.package' name='org.apache.commons.logging.impl' version='1.2.0'/>
        <provided namespace='java.package' name='org.apache.commons.logging' version='1.2.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='java.package' name='javax.servlet' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.avalon.framework.logger' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.commons.logging' range='[1.2.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.commons.logging.impl' range='[1.2.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.log' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.log4j' range='0.0.0' optional='true' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.commons.logging' version='1.2.0.v20180409-1502'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.apache.commons.logging&#xA;Bundle-Version: 1.2.0.v20180409-1502
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.xsdeditor.doc.user' version='1.0.800.v201903222120'>
      <update id='org.eclipse.wst.xsdeditor.doc.user' range='[0.0.0,1.0.800.v201903222120)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Plugin.name' value='XML schema editor'/>
        <property name='df_LT.Bundle-Vendor.0' value='Eclipse Web Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%Plugin.name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor.0'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.sourceediting'/>
        <property name='maven-artifactId' value='org.eclipse.wst.xsdeditor.doc.user'/>
        <property name='maven-version' value='1.0.800-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.xsdeditor.doc.user' version='1.0.800.v201903222120'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.xsdeditor.doc.user' version='1.0.800.v201903222120'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.xsdeditor.doc.user' version='1.0.800.v201903222120'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.xsdeditor.doc.user' version='1.0.800.v201903222120'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wst.xsdeditor.doc.user; singleton:=true&#xA;Bundle-Version: 1.0.800.v201903222120
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.chart.osgi.runtime.source.feature.group' version='4.12.0.v202211281949' singleton='false'>
      <update id='org.eclipse.birt.chart.osgi.runtime.source.feature.group' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='15'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.eclipse.org/birt'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.birt.features'/>
        <property name='maven-artifactId' value='org.eclipse.birt.chart.osgi.runtime'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources-feature'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 2.0 (available at&#xA;http://www.eclipse.org/legal/epl-2.0.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='(c) Copyright Eclipse Contributors and others 2004, 2007. All rights reserved.'/>
        <property name='df_LT.featureName' value='Eclipse BIRT Chart Runtime Source Feature'/>
        <property name='df_LT.description' value='Eclipse Business Intelligence and Reporting Tools (BIRT) source code'/>
        <property name='df_LT.providerName' value='Eclipse BIRT Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.chart.osgi.runtime.source.feature.group' version='4.12.0.v202211281949'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='29'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.chart.osgi.runtime.feature.group' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.bridge.source' range='[1.14.0.v20210324-0332,1.14.0.v20210324-0332]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.css.source' range='[1.14.0.v20210324-0332,1.14.0.v20210324-0332]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.codec.source' range='[1.14.0.v20210324-0332,1.14.0.v20210324-0332]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.dom.svg.source' range='[1.14.0.v20210324-0332,1.14.0.v20210324-0332]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.dom.source' range='[1.14.0.v20210324-0332,1.14.0.v20210324-0332]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.parser.source' range='[1.14.0.v20210324-0332,1.14.0.v20210324-0332]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.svggen.source' range='[1.14.0.v20210324-0332,1.14.0.v20210324-0332]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.transcoder.source' range='[1.14.0.v20210324-0332,1.14.0.v20210324-0332]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.util.source' range='[1.14.0.v20210324-0332,1.14.0.v20210324-0332]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.xml.source' range='[1.14.0.v20210324-0332,1.14.0.v20210324-0332]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.ext.source' range='[1.14.0.v20210324-0332,1.14.0.v20210324-0332]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.commons.codec.source' range='[1.14.0.v20200818-1422,1.14.0.v20200818-1422]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.chart.device.extension.source' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.chart.device.pdf.source' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.chart.device.svg.source' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.chart.device.swt.source' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.chart.engine.extension.source' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.chart.engine.source' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.chart.examples.core.source' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.chart.ui.extension.source' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.chart.ui.source' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.core.ui.source' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.core.source' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.mozilla.javascript.source' range='[1.7.10.v20190430-1943,1.7.10.v20190430-1943]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.w3c.css.sac.source' range='[1.3.1.v200903091627,1.3.1.v200903091627]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.w3c.dom.smil.source' range='[1.0.1.v200903091627,1.0.1.v200903091627]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.w3c.dom.svg.source' range='[1.1.0.v201011041433,1.1.0.v201011041433]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.chart.osgi.runtime.source.feature.jar' range='[4.12.0.v202211281949,4.12.0.v202211281949]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='%25copyrightURL' url='%25copyrightURL'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.jst.j2ee.ejb.annotations.xdoclet' version='1.2.401.v202204060243' generation='2'>
      <update id='org.eclipse.jst.j2ee.ejb.annotations.xdoclet' range='[0.0.0,1.2.401.v202204060243)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Vendor.0' value='Eclipse Web Tools Platform'/>
        <property name='df_LT.Bundle-Name.0' value='Xdoclet Annotations Plug-in'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name.0'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor.0'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.ejb'/>
        <property name='maven-artifactId' value='org.eclipse.jst.j2ee.ejb.annotations.xdoclet'/>
        <property name='maven-version' value='1.2.401-SNAPSHOT'/>
      </properties>
      <provides size='11'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.j2ee.ejb.annotations.xdoclet' version='1.2.401.v202204060243'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jst.j2ee.ejb.annotations.xdoclet' version='1.2.401.v202204060243'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.ejb.annotations.internal.xdoclet' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.ejb.annotations.internal.xdoclet.action' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.ejb.annotations.internal.xdoclet.facet' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.ejb.annotations.internal.xdoclet.provider' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.ejb.annotations.internal.xdoclet.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.ejb.annotations.internal.xdoclet.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jst.j2ee.ejb.annotations.xdoclet' version='1.2.401.v202204060243'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='32'>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee.ejb.annotations.emitter' range='[1.1.0,1.2.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.common' range='[2.2.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='[2.2.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee.core' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.launching' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee' range='[1.1.0,1.3.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee.ejb' range='[1.1.0,1.2.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.emfworkbench.integration' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee.web' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.modulecore' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jem.workbench' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jem.util' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.common.annotations.controller' range='[1.1.0,1.2.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee.ejb.annotation.model' range='[1.1.0,1.2.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.common.frameworks' range='[1.1.0,1.2.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.frameworks' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ant.core' range='[3.1.100,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.core' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ant.ui' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.ui' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.debug.ui' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jem' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='[2.2.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.project.facet.core' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.common.project.facet.core' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.project.facet.ui' range='[1.1.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.5))'>
          <description>
            org.eclipse.jst.j2ee.ejb.annotations.xdoclet
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jst.j2ee.ejb.annotations.xdoclet' version='1.2.401.v202204060243'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jst.j2ee.ejb.annotations.xdoclet; singleton:=true&#xA;Bundle-Version: 1.2.401.v202204060243
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.server.ui.doc.user' version='1.1.600.v201901310132'>
      <update id='org.eclipse.wst.server.ui.doc.user' range='[0.0.0,1.1.600.v201901310132)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Server Tools documentation for Web Standard Tools'/>
        <property name='df_LT.pluginProvider' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%pluginProvider'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.servertools'/>
        <property name='maven-artifactId' value='org.eclipse.wst.server.ui.doc.user'/>
        <property name='maven-version' value='1.1.600-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.server.ui.doc.user' version='1.1.600.v201901310132'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.server.ui.doc.user' version='1.1.600.v201901310132'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.server.ui.doc.user' version='1.1.600.v201901310132'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.server.ui.doc.user' version='1.1.600.v201901310132'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wst.server.ui.doc.user; singleton:=true&#xA;Bundle-Version: 1.1.600.v201901310132
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jdt.apt.ui' version='3.7.0.v20210620-1751' generation='2'>
      <update id='org.eclipse.jdt.apt.ui' range='[0.0.0,3.7.0.v20210620-1751)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Java Annotation Processing UI'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.jdt'/>
        <property name='maven-artifactId' value='org.eclipse.jdt.apt.ui'/>
        <property name='maven-version' value='3.7.0-SNAPSHOT'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.apt.ui' version='3.7.0.v20210620-1751'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jdt.apt.ui' version='3.7.0.v20210620-1751'/>
        <provided namespace='java.package' name='org.eclipse.jdt.apt.ui.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.apt.ui.internal.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.apt.ui.internal.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jdt.apt.ui' version='3.7.0.v20210620-1751'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='8'>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.apt.core' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.ui' range='[3.14.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='[3.27.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.forms' range='[3.2.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.jdt.apt.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jdt.apt.ui' version='3.7.0.v20210620-1751'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jdt.apt.ui; singleton:=true&#xA;Bundle-Version: 3.7.0.v20210620-1751
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.server.core' version='1.10.200.v202106020138' generation='2'>
      <update id='org.eclipse.wst.server.core' range='[0.0.0,1.10.200.v202106020138)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Server Core'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.servertools'/>
        <property name='maven-artifactId' value='org.eclipse.wst.server.core'/>
        <property name='maven-version' value='1.10.200-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='11'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.server.core' version='1.10.200.v202106020138'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.server.core' version='1.10.200.v202106020138'/>
        <provided namespace='java.package' name='org.eclipse.wst.server.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.server.core.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.server.core.internal.facets' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.server.core.internal.provisional' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.server.core.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.server.core.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.server.core' version='1.10.200.v202106020138'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='8'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.core' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.project.facet.core' range='[1.1.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.core' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.server.discovery' range='[1.0.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.wst.server.core
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.server.core' version='1.10.200.v202106020138'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wst.server.core; singleton:=true&#xA;Bundle-Version: 1.10.200.v202106020138
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.pde.spy.bundle' version='0.12.200.v20220512-1208' generation='2'>
      <update id='org.eclipse.pde.spy.bundle' range='[0.0.0,0.12.200.v20220512-1208)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.provider-name' value='Eclipse.org'/>
        <property name='df_LT.name' value='Bundle Spy'/>
        <property name='org.eclipse.equinox.p2.name' value='%name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%provider-name'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.pde'/>
        <property name='maven-artifactId' value='org.eclipse.pde.spy.bundle'/>
        <property name='maven-version' value='0.12.200-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.spy.bundle' version='0.12.200.v20220512-1208'/>
        <provided namespace='osgi.bundle' name='org.eclipse.pde.spy.bundle' version='0.12.200.v20220512-1208'/>
        <provided namespace='osgi.identity' name='org.eclipse.pde.spy.bundle' version='0.12.200.v20220512-1208'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='8'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.10.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='3.10.1'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.core.contexts' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.core.di' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.di' range='0.0.0'/>
        <required namespace='java.package' name='javax.annotation' range='1.3.5'/>
        <required namespace='java.package' name='javax.inject' range='1.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.pde.spy.bundle
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.pde.spy.bundle' version='0.12.200.v20220512-1208'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.pde.spy.bundle;singleton:=true&#xA;Bundle-Version: 0.12.200.v20220512-1208
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.mapping.ecore.editor.feature.jar' version='2.15.0.v20210924-1718'>
      <properties size='11'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.featureName' value='EMF Ecore Mapping Editor'/>
        <property name='df_LT.description' value='Editors for defining mappings between Ecore models and to XML representations for instance data in the IDE.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.emf.features'/>
        <property name='maven-artifactId' value='org.eclipse.emf.mapping.ecore.editor'/>
        <property name='maven-version' value='2.15.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mapping.ecore.editor.feature.jar' version='2.15.0.v20210924-1718'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.emf.mapping.ecore.editor' version='2.15.0.v20210924-1718'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.emf.mapping.ecore.editor' version='2.15.0.v20210924-1718'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='http://www.eclipse.org/legal/epl-v20.html' url='http://www.eclipse.org/legal/epl-v20.html'>
        Copyright (c) 2002-2018 IBM Corporation and others.&#xA;All rights reserved.   This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v2.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v20.html
      </copyright>
    </unit>
    <unit id='org.eclipse.birt.report.data.oda.hive.ui.source' version='4.12.0.v202211281949' singleton='false'>
      <update id='org.eclipse.birt.report.data.oda.hive.ui.source' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse BIRT Project'/>
        <property name='df_LT.bundleName' value='BIRT HIVE UI Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.birt'/>
        <property name='maven-artifactId' value='org.eclipse.birt.report.data.oda.hive.ui'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.data.oda.hive.ui.source' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.report.data.oda.hive.ui.source' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.report.data.oda.hive.ui.source' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.report.data.oda.hive.ui.source' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.report.data.oda.hive.ui.source&#xA;Bundle-Version: 4.12.0.v202211281949
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.w3c.sac.source' version='1.3.0.v202211281949' singleton='false'>
      <update id='org.w3c.sac.source' range='[0.0.0,1.3.0.v202211281949)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse BIRT Project'/>
        <property name='df_LT.bundleName' value='W3C Sac Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.birt'/>
        <property name='maven-artifactId' value='org.w3c.sac'/>
        <property name='maven-version' value='1.3.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.w3c.sac.source' version='1.3.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.w3c.sac.source' version='1.3.0.v202211281949'/>
        <provided namespace='osgi.identity' name='org.w3c.sac.source' version='1.3.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.w3c.sac.source' version='1.3.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.w3c.sac.source&#xA;Bundle-Version: 1.3.0.v202211281949
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.publisher.eclipse' version='1.4.100.v20220420-1427' generation='2'>
      <update id='org.eclipse.equinox.p2.publisher.eclipse' range='[0.0.0,1.4.100.v20220420-1427)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleName' value='Equinox Provisioning Publisher for Eclipse'/>
        <property name='df_LT.providerName' value='Eclipse.org - Equinox'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.equinox.p2'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.p2.publisher.eclipse'/>
        <property name='maven-version' value='1.4.100-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='11'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.publisher.eclipse' version='1.4.100.v20220420-1427'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.publisher.eclipse' version='1.4.100.v20220420-1427'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.p2.publisher.compatibility' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.p2.publisher.eclipse' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.p2.publisher.eclipse' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.build.publisher' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.publishing' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.swt.tools' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.publisher.eclipse' version='1.4.100.v20220420-1427'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='37'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='[3.5.0,4.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.app' range='[1.0.0,2.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.frameworkadmin' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.frameworkadmin.equinox' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.frameworkadmin.utils' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.artifact.repository' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.core.helpers' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.metadata' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.metadata.repository' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.publisher' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.provisional.frameworkadmin' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.core' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.core.spi' range='[2.1.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.metadata' range='[2.4.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.metadata.expression' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.publisher' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.publisher.actions' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.query' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.repository' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.repository.artifact' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.repository.artifact.spi' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.repository.metadata' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.repository.spi' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.simpleconfigurator.manipulator' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.spi.p2.publisher' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.framework.util' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.service.datalocation' range='1.3.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.service.environment' range='1.1.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.service.pluginconversion' range='1.0.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.service.resolver' range='1.5.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.util' range='1.1.0'/>
        <required namespace='java.package' name='org.osgi.framework' range='1.3.0'/>
        <required namespace='java.package' name='org.osgi.framework.wiring' range='1.2.0'/>
        <required namespace='java.package' name='org.osgi.resource' range='1.0.0'/>
        <required namespace='java.package' name='org.osgi.service.application' range='1.1.0'/>
        <required namespace='java.package' name='org.osgi.service.packageadmin' range='1.2.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.equinox.p2.publisher.eclipse
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.publisher.eclipse' version='1.4.100.v20220420-1427'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.equinox.p2.publisher.eclipse;singleton:=true&#xA;Bundle-Version: 1.4.100.v20220420-1427
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.databinding' version='1.6.0.v20220517-0824' generation='2'>
      <update id='org.eclipse.emf.databinding' range='[0.0.0,1.6.0.v20220517-0824)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='EMF Data Binding'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.emf'/>
        <property name='maven-artifactId' value='org.eclipse.emf.databinding'/>
        <property name='maven-version' value='1.6.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.databinding' version='1.6.0.v20220517-0824'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.databinding' version='1.6.0.v20220517-0824'/>
        <provided namespace='java.package' name='org.eclipse.emf.databinding' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.databinding.internal' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.databinding' version='1.6.0.v20220517-0824'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='5'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='[2.27.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.databinding' range='[1.3.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.databinding.property' range='[1.3.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.5))'>
          <description>
            org.eclipse.emf.databinding
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.databinding' version='1.6.0.v20220517-0824'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.emf.databinding; singleton:=true&#xA;Bundle-Version: 1.6.0.v20220517-0824
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.batik.dom.birt.ext.source' version='1.14.0.v202211281949' singleton='false'>
      <update id='org.apache.batik.dom.birt.ext.source' range='[0.0.0,1.14.0.v202211281949)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse BIRT'/>
        <property name='df_LT.bundleName' value='Batik DOM Extension Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.birt'/>
        <property name='maven-artifactId' value='org.apache.batik.dom.birt.ext'/>
        <property name='maven-version' value='1.14.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.dom.birt.ext.source' version='1.14.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.apache.batik.dom.birt.ext.source' version='1.14.0.v202211281949'/>
        <provided namespace='osgi.identity' name='org.apache.batik.dom.birt.ext.source' version='1.14.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.batik.dom.birt.ext.source' version='1.14.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.apache.batik.dom.birt.ext.source&#xA;Bundle-Version: 1.14.0.v202211281949
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.report.engine.dataextraction.nl1' version='4.12.0.v202211281949' singleton='false'>
      <update id='org.eclipse.birt.report.engine.dataextraction.nl1' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='Nl Fragment for org.eclipse.birt.report.engine.dataextraction'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='maven-groupId' value='org.eclipse.birt.nl'/>
        <property name='maven-artifactId' value='org.eclipse.birt.report.engine.dataextraction.nl1'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.dataextraction.nl1' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.report.engine.dataextraction.nl1' version='4.12.0.v202211281949'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.dataextraction.i18n' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.report.engine.dataextraction.nl1' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.fragment'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='osgi.fragment' name='org.eclipse.birt.report.engine.dataextraction' version='4.12.0.v202211281949'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.engine.dataextraction' range='[2.1.0,5.0.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.report.engine.dataextraction.nl1' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.report.engine.dataextraction.nl1&#xA;Bundle-Version: 4.12.0.v202211281949&#xA;Fragment-Host: org.eclipse.birt.report.engine.dataextraction;bundle-version=&quot;[2.1.0,5.0.0)&quot;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.codegen.ecore' version='2.32.0.v20221121-1400' generation='2'>
      <update id='org.eclipse.emf.codegen.ecore' range='[0.0.0,2.32.0.v20221121-1400)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='EMF Ecore Code Generator'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.emf'/>
        <property name='maven-artifactId' value='org.eclipse.emf.codegen.ecore'/>
        <property name='maven-version' value='2.32.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='16'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.codegen.ecore' version='2.32.0.v20221121-1400'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.codegen.ecore' version='2.32.0.v20221121-1400'/>
        <provided namespace='java.package' name='org.eclipse.emf.codegen.ecore' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.codegen.ecore.generator' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.codegen.ecore.genmodel' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.codegen.ecore.genmodel.generator' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.codegen.ecore.genmodel.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.codegen.ecore.genmodel.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.codegen.ecore.gwt' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.codegen.ecore.templates.edit' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.codegen.ecore.templates.editor' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.codegen.ecore.templates.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.codegen.ecore.templates.model.tests' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.codegen.ecore' version='2.32.0.v20221121-1400'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='9'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.launching' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='[2.29.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.codegen' range='[2.22.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='[2.17.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.text' range='[3.5.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.5))'>
          <description>
            org.eclipse.emf.codegen.ecore
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.codegen.ecore' version='2.32.0.v20221121-1400'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.emf.codegen.ecore; singleton:=true&#xA;Bundle-Version: 2.32.0.v20221121-1400
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.chart.reportitem.ui.nl1' version='4.12.0.v202211281949' singleton='false'>
      <update id='org.eclipse.birt.chart.reportitem.ui.nl1' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='BIRT Chart-Report UI Integration Plug-in NLS Support'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='maven-groupId' value='org.eclipse.birt.nl'/>
        <property name='maven-artifactId' value='org.eclipse.birt.chart.reportitem.ui.nl1'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.chart.reportitem.ui.nl1' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.chart.reportitem.ui.nl1' version='4.12.0.v202211281949'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.reportitem.ui.i18n' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.chart.reportitem.ui.nl1' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.fragment'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='osgi.fragment' name='org.eclipse.birt.chart.reportitem.ui' version='4.12.0.v202211281949'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.birt.chart.reportitem.ui' range='[2.1.0,5.0.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.chart.reportitem.ui.nl1' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.chart.reportitem.ui.nl1&#xA;Bundle-Version: 4.12.0.v202211281949&#xA;Fragment-Host: org.eclipse.birt.chart.reportitem.ui;bundle-version=&quot;[2.1.0,5.0.0)&quot;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jst.ws.consumption.infopop' version='1.0.400.v201903050508'>
      <update id='org.eclipse.jst.ws.consumption.infopop' range='[0.0.0,1.0.400.v201903050508)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Web services UI'/>
        <property name='df_LT.pluginProvider' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%pluginProvider'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.webservices'/>
        <property name='maven-artifactId' value='org.eclipse.jst.ws.consumption.infopop'/>
        <property name='maven-version' value='1.0.400-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.ws.consumption.infopop' version='1.0.400.v201903050508'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jst.ws.consumption.infopop' version='1.0.400.v201903050508'/>
        <provided namespace='osgi.identity' name='org.eclipse.jst.ws.consumption.infopop' version='1.0.400.v201903050508'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jst.ws.consumption.infopop' version='1.0.400.v201903050508'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jst.ws.consumption.infopop; singleton:=true&#xA;Bundle-Version: 1.0.400.v201903050508
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.chart.engine' version='4.12.0.v202211281949' generation='2'>
      <update id='org.eclipse.birt.chart.engine' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='BIRT Chart Engine'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse BIRT Project'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.birt'/>
        <property name='maven-artifactId' value='org.eclipse.birt.chart.engine'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='45'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.chart.engine' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.chart.engine' version='4.12.0.v202211281949'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.aggregate' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.api' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.computation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.computation.withaxes' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.computation.withoutaxes' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.datafeed' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.device' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.engine.i18n' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.event' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.exception' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.factory' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.integrate' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.internal.computations' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.internal.datafeed' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.internal.factory' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.internal.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.log' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.model.attribute' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.model.attribute.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.model.attribute.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.model.component' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.model.component.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.model.component.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.model.data' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.model.data.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.model.data.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.model.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.model.layout' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.model.layout.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.model.layout.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.model.type' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.model.type.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.model.type.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.model.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.plugin' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.render' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.script' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.style' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.chart.engine' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='[2.2.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='[2.2.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.core' range='[2.1.0,5.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.birt.chart.engine
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.chart.engine' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.chart.engine;singleton:=true&#xA;Bundle-Version: 4.12.0.v202211281949
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.core.databinding.observable' version='1.12.0.v20211231-1006' singleton='false' generation='2'>
      <update id='org.eclipse.core.databinding.observable' range='[0.0.0,1.12.0.v20211231-1006)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='JFace Data Binding Observables'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='eclipse.platform.ui'/>
        <property name='maven-artifactId' value='org.eclipse.core.databinding.observable'/>
        <property name='maven-version' value='1.12.0-SNAPSHOT'/>
      </properties>
      <provides size='17'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.databinding.observable' version='1.12.0.v20211231-1006'/>
        <provided namespace='osgi.bundle' name='org.eclipse.core.databinding.observable' version='1.12.0.v20211231-1006'/>
        <provided namespace='java.package' name='org.eclipse.core.databinding.observable' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.databinding.observable.list' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.databinding.observable.map' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.databinding.observable.masterdetail' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.databinding.observable.set' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.databinding.observable.sideeffect' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.databinding.observable.value' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.databinding.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.internal.databinding.identity' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.internal.databinding.observable' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.internal.databinding.observable.masterdetail' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.internal.databinding.observable.sideeffect' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.core.databinding.observable' version='1.12.0.v20211231-1006'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='5'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='[3.8.0,4.0.0)'/>
        <required namespace='java.package' name='org.osgi.framework' range='[1.4.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.osgi.util.tracker' range='[1.3.3,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.osgi.framework.log' range='[1.0.0,2.0.0)' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.core.databinding.observable
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.core.databinding.observable' version='1.12.0.v20211231-1006'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.core.databinding.observable&#xA;Bundle-Version: 1.12.0.v20211231-1006
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jst.ejb.doc.user' version='1.1.301.v201903222024'>
      <update id='org.eclipse.jst.ejb.doc.user' range='[0.0.0,1.1.301.v201903222024)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Plugin.name' value='EJB docs'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Web Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%Plugin.name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.ejb'/>
        <property name='maven-artifactId' value='org.eclipse.jst.ejb.doc.user'/>
        <property name='maven-version' value='1.1.301-SNAPSHOT'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.ejb.doc.user' version='1.1.301.v201903222024'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jst.ejb.doc.user' version='1.1.301.v201903222024'/>
        <provided namespace='osgi.identity' name='org.eclipse.jst.ejb.doc.user' version='1.1.301.v201903222024'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jst.ejb.doc.user' version='1.1.301.v201903222024'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jst.ejb.doc.user; singleton:=true&#xA;Bundle-Version: 1.1.301.v201903222024
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.jsdt.ui' version='2.1.400.v202204072230' generation='2'>
      <update id='org.eclipse.wst.jsdt.ui' range='[0.0.0,2.1.400.v202204072230)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Eclipse JavaScript Development Tools'/>
        <property name='df_LT.providerName' value='Eclipse Web Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.jsdt.bundles'/>
        <property name='maven-artifactId' value='org.eclipse.wst.jsdt.ui'/>
        <property name='maven-version' value='2.1.400-SNAPSHOT'/>
      </properties>
      <provides size='101'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.jsdt.ui' version='2.1.400.v202204072230'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.jsdt.ui' version='2.1.400.v202204072230'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.internal.corext' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.internal.corext.buildpath' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.internal.corext.callhierarchy' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.internal.corext.codemanipulation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.internal.corext.dom' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.internal.corext.dom.fragments' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.internal.corext.fix' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.internal.corext.javadoc' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.internal.corext.refactoring' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.internal.corext.refactoring.base' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.internal.corext.refactoring.binary' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.internal.corext.refactoring.changes' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.internal.corext.refactoring.code' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.internal.corext.refactoring.code.flow' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.internal.corext.refactoring.delegates' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.internal.corext.refactoring.nls' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.internal.corext.refactoring.nls.changes' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.internal.corext.refactoring.participants' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.internal.corext.refactoring.rename' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.internal.corext.refactoring.reorg' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.internal.corext.refactoring.scripting' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.internal.corext.refactoring.sef' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.internal.corext.refactoring.structure' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.internal.corext.refactoring.structure.constraints' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.internal.corext.refactoring.surround' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.internal.corext.refactoring.tagging' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.internal.corext.refactoring.typeconstraints' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.internal.corext.refactoring.typeconstraints.types' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.internal.corext.refactoring.typeconstraints.typesets' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.internal.corext.refactoring.typeconstraints2' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.internal.corext.refactoring.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.internal.corext.template.java' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.internal.corext.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.internal.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.internal.ui.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.internal.ui.browsing' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.internal.ui.callhierarchy' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.internal.ui.commands' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.internal.ui.compare' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.internal.ui.dialogs' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.internal.ui.dnd' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.internal.ui.filters' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.internal.ui.fix' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.internal.ui.infoviews' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.internal.ui.javadocexport' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.internal.ui.javaeditor' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.internal.ui.javaeditor.saveparticipant' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.internal.ui.javaeditor.selectionactions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.internal.ui.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.internal.ui.navigator' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.internal.ui.packageview' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.internal.ui.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.internal.ui.preferences.cleanup' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.internal.ui.preferences.formatter' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.internal.ui.refactoring' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.internal.ui.refactoring.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.internal.ui.refactoring.binary' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.internal.ui.refactoring.code' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.internal.ui.refactoring.contentassist' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.internal.ui.refactoring.nls' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.internal.ui.refactoring.nls.search' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.internal.ui.refactoring.reorg' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.internal.ui.refactoring.sef' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.internal.ui.search' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.internal.ui.text' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.internal.ui.text.comment' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.internal.ui.text.correction' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.internal.ui.text.folding' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.internal.ui.text.html' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.internal.ui.text.java' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.internal.ui.text.java.hover' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.internal.ui.text.javadoc' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.internal.ui.text.spelling' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.internal.ui.text.spelling.engine' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.internal.ui.text.template.contentassist' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.internal.ui.text.template.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.internal.ui.typehierarchy' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.internal.ui.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.internal.ui.viewsupport' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.internal.ui.wizards' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.internal.ui.wizards.buildpaths' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.internal.ui.wizards.buildpaths.newsourcepage' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.internal.ui.wizards.dialogfields' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.internal.ui.workingsets' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.libraries' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.ui.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.ui.dialogs' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.ui.project' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.ui.refactoring' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.ui.search' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.ui.text' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.ui.text.folding' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.ui.text.java' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.ui.text.java.hover' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.ui.wizards' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.jsdt.ui' version='2.1.400.v202204072230'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='35'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.console' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.help' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='[3.4.100,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filesystem' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.jsdt.core' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.search' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.core' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.ui' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.compare' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.team.ui' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.team.core' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.text' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench.texteditor' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='[3.12.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.genericeditor' range='[1.1.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.views' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.editors' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ltk.core.refactoring' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ltk.ui.refactoring' range='[3.4.100,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.forms' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.navigator' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.navigator.resources' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.jsdt.manipulation' range='[1.0.200,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filebuffers' range='0.0.0'/>
        <required namespace='java.package' name='com.ibm.icu.text' range='0.0.0'/>
        <required namespace='java.package' name='com.ibm.icu.util' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.wst.validation' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.wst.validation.internal.core' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.wst.validation.internal.operations' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.wst.validation.internal.provisional.core' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.wst.jsdt.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.jsdt.ui' version='2.1.400.v202204072230'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wst.jsdt.ui; singleton:=true&#xA;Bundle-Version: 2.1.400.v202204072230
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='junit-jupiter-migrationsupport' version='5.9.0' singleton='false' generation='2'>
      <update id='junit-jupiter-migrationsupport' range='[0.0.0,5.9.0)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='JUnit Jupiter Migration Support'/>
        <property name='maven-groupId' value='org.junit.jupiter'/>
        <property name='maven-artifactId' value='junit-jupiter-migrationsupport'/>
        <property name='maven-version' value='5.9.0'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='junit-jupiter-migrationsupport' version='5.9.0'/>
        <provided namespace='osgi.bundle' name='junit-jupiter-migrationsupport' version='5.9.0'/>
        <provided namespace='java.package' name='org.junit.jupiter.migrationsupport' version='5.9.0'/>
        <provided namespace='java.package' name='org.junit.jupiter.migrationsupport.conditions' version='5.9.0'/>
        <provided namespace='java.package' name='org.junit.jupiter.migrationsupport.rules' version='5.9.0'/>
        <provided namespace='java.package' name='org.junit.jupiter.migrationsupport.rules.adapter' version='5.9.0'/>
        <provided namespace='java.package' name='org.junit.jupiter.migrationsupport.rules.member' version='5.9.0'/>
        <provided namespace='osgi.identity' name='junit-jupiter-migrationsupport' version='5.9.0'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='10'>
        <required namespace='java.package' name='org.apiguardian.api' range='[1.1.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit' range='[4.12.0,5.0.0)'/>
        <required namespace='java.package' name='org.junit.rules' range='[4.12.0,5.0.0)'/>
        <required namespace='java.package' name='org.junit.jupiter.api.extension' range='[5.9.0,6.0.0)'/>
        <required namespace='java.package' name='org.junit.jupiter.migrationsupport.conditions' range='[5.9.0,6.0.0)'/>
        <required namespace='java.package' name='org.junit.jupiter.migrationsupport.rules' range='[5.9.0,6.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.commons' range='[1.9.0,2.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.commons.util' range='[1.9.0,2.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.commons.logging' range='[1.9.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            junit-jupiter-migrationsupport
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='junit-jupiter-migrationsupport' version='5.9.0'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: junit-jupiter-migrationsupport&#xA;Bundle-Version: 5.9.0
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.json.schemaprocessor' version='1.0.200.v201901071922' generation='2'>
      <update id='org.eclipse.wst.json.schemaprocessor' range='[0.0.0,1.0.200.v201901071922)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='JSON Schema Processor'/>
        <property name='df_LT.providerName' value='Eclipse Web Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.sourceediting'/>
        <property name='maven-artifactId' value='org.eclipse.wst.json.schemaprocessor'/>
        <property name='maven-version' value='1.0.200-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.json.schemaprocessor' version='1.0.200.v201901071922'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.json.schemaprocessor' version='1.0.200.v201901071922'/>
        <provided namespace='java.package' name='org.eclipse.wst.json.schemaprocessor' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.json.schemaprocessor.internal' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.json.schemaprocessor' version='1.0.200.v201901071922'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='8'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.sse.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.ibm.icu' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.json.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.uriresolver' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.json' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.6))'>
          <description>
            org.eclipse.wst.json.schemaprocessor
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.json.schemaprocessor' version='1.0.200.v201901071922'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wst.json.schemaprocessor;singleton:=true&#xA;Bundle-Version: 1.0.200.v201901071922
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.common.ui' version='2.20.0.v20220226-1304' generation='2'>
      <update id='org.eclipse.emf.common.ui' range='[0.0.0,2.20.0.v20220226-1304)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='EMF Common UI'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.emf'/>
        <property name='maven-artifactId' value='org.eclipse.emf.common.ui'/>
        <property name='maven-version' value='2.20.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='12'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.common.ui' version='2.20.0.v20220226-1304'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.common.ui' version='2.20.0.v20220226-1304'/>
        <provided namespace='java.package' name='org.eclipse.emf.common.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.common.ui.action' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.common.ui.celleditor' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.common.ui.dialogs' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.common.ui.editor' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.common.ui.viewer' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.common.ui.wizard' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.common.ui' version='2.20.0.v20220226-1304'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='7'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.common' range='[2.24.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.6.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='[3.6.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='[3.6.0,4.0.0)' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.5))'>
          <description>
            org.eclipse.emf.common.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.common.ui' version='2.20.0.v20220226-1304'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.emf.common.ui;singleton:=true&#xA;Bundle-Version: 2.20.0.v20220226-1304
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.validation' version='1.2.801.v202007142017' generation='2'>
      <update id='org.eclipse.wst.validation' range='[0.0.0,1.2.801.v202007142017)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Vendor.0' value='Eclipse Web Tools Platform'/>
        <property name='df_LT.Bundle-Name.0' value='Validation Framework'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name.0'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor.0'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.common'/>
        <property name='maven-artifactId' value='org.eclipse.wst.validation'/>
        <property name='maven-version' value='1.2.801-SNAPSHOT'/>
      </properties>
      <provides size='14'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.validation' version='1.2.801.v202007142017'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.validation' version='1.2.801.v202007142017'/>
        <provided namespace='java.package' name='org.eclipse.wst.validation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.validation.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.validation.internal.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.validation.internal.delegates' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.validation.internal.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.validation.internal.operations' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.validation.internal.plugin' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.validation.internal.provisional' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.validation.internal.provisional.core' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.validation' version='1.2.801.v202007142017'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.frameworks' range='[1.1.200,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.project.facet.core' range='[1.3.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='[3.4.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.5))'>
          <description>
            org.eclipse.wst.validation
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.validation' version='1.2.801.v202007142017'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wst.validation; singleton:=true&#xA;Bundle-Version: 1.2.801.v202007142017
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.help' version='3.9.100.v20210721-0601' generation='2'>
      <update id='org.eclipse.help' range='[0.0.0,3.9.100.v20210721-0601)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.help_plugin_name' value='Help System Core'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%help_plugin_name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.help'/>
        <property name='maven-artifactId' value='org.eclipse.help'/>
        <property name='maven-version' value='3.9.100-SNAPSHOT'/>
      </properties>
      <provides size='15'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.help' version='3.9.100.v20210721-0601'/>
        <provided namespace='osgi.bundle' name='org.eclipse.help' version='3.9.100.v20210721-0601'/>
        <provided namespace='java.package' name='org.eclipse.help' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.help.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.help.internal.context' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.help.internal.criteria' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.help.internal.dynamic' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.help.internal.entityresolver' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.help.internal.extension' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.help.internal.index' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.help.internal.toc' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.help.internal.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.help' version='3.9.100.v20210721-0601'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='10'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='[3.4.200,4.0.0)'/>
        <required namespace='java.package' name='javax.xml.parsers' range='0.0.0'/>
        <required namespace='java.package' name='javax.xml.transform' range='0.0.0'/>
        <required namespace='java.package' name='javax.xml.transform.dom' range='0.0.0'/>
        <required namespace='java.package' name='javax.xml.transform.stream' range='0.0.0'/>
        <required namespace='java.package' name='org.w3c.dom' range='0.0.0'/>
        <required namespace='java.package' name='org.xml.sax' range='0.0.0'/>
        <required namespace='java.package' name='org.xml.sax.helpers' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.help
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.help' version='3.9.100.v20210721-0601'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.help; singleton:=true&#xA;Bundle-Version: 3.9.100.v20210721-0601
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jst.common.frameworks' version='1.1.701.v201903222024' generation='2'>
      <update id='org.eclipse.jst.common.frameworks' range='[0.0.0,1.1.701.v201903222024)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginVendor' value='Eclipse Web Tools Platform'/>
        <property name='df_LT.pluginName' value='Integration Plug-in'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%pluginVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.javaee'/>
        <property name='maven-artifactId' value='org.eclipse.jst.common.frameworks'/>
        <property name='maven-version' value='1.1.701-SNAPSHOT'/>
      </properties>
      <provides size='12'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.common.frameworks' version='1.1.701.v201903222024'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jst.common.frameworks' version='1.1.701.v201903222024'/>
        <provided namespace='java.package' name='org.eclipse.jst.common.frameworks' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.common.internal.modulecore' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.common.internal.modulecore.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.common.jdt.internal.classpath' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.common.jdt.internal.integration' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.common.jdt.internal.javalite' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.common.project.facet' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jst.common.frameworks' version='1.1.701.v201903222024'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='17'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.launching' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='[2.2.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='[2.2.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.frameworks' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.modulecore' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jem.util' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.emf' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.commands' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.emfworkbench.integration' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.validation' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.project.facet.core' range='[1.3.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.common.project.facet.core' range='[1.3.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='com.ibm.icu' range='3.8.1'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.5))'>
          <description>
            org.eclipse.jst.common.frameworks
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jst.common.frameworks' version='1.1.701.v201903222024'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jst.common.frameworks; singleton:=true&#xA;Bundle-Version: 1.1.701.v201903222024
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.example' version='4.12.0.v202211281949' singleton='false' generation='2'>
      <update id='org.eclipse.birt.example' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='BIRT Example'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse BIRT Project'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='maven-groupId' value='org.eclipse.birt'/>
        <property name='maven-artifactId' value='org.eclipse.birt.example'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.example' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.example' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.example' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.birt.example
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.example' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.example&#xA;Bundle-Version: 4.12.0.v202211281949
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.xml_core.feature.feature.group' version='3.27.0.v202207150226' singleton='false'>
      <update id='org.eclipse.wst.xml_core.feature.feature.group' range='[0.0.0,3.27.0.v202207150226)' severity='0'/>
      <properties size='13'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.webtools.sourceediting'/>
        <property name='maven-artifactId' value='org.eclipse.wst.xml_core.feature'/>
        <property name='maven-version' value='3.27.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2007 IBM Corporation and others.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License 2.0&#xA;which accompanies this distribution, and is available at&#xA;https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;SPDX-License-Identifier: EPL-2.0&#xA;&#xA;Contributors:&#xA;IBM Corporation - initial API and implementation'/>
        <property name='df_LT.featureName' value='WST XML Core'/>
        <property name='df_LT.description' value='Headless components of the Eclipse XML Editors and Tools'/>
        <property name='df_LT.providerName' value='Eclipse Web Tools Platform'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.xml_core.feature.feature.group' version='3.27.0.v202207150226'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='10'>
        <required namespace='org.eclipse.equinox.p2.iu' name='javax.xml' range='[1.3.4.v201005080400,1.3.4.v201005080400]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.xml.resolver' range='[1.2.0.v20220715-1206,1.2.0.v20220715-1206]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.xml.serializer' range='[2.7.1.v201005080400,2.7.1.v201005080400]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.xerces' range='[2.12.2.v20220131-0835,2.12.2.v20220131-0835]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.standard.schemas' range='[1.0.800.v201901071922,1.0.800.v201901071922]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.xml.core' range='[1.2.600.v202207121749,1.2.600.v202207121749]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.dtd.core' range='[1.2.300.v202207121749,1.2.300.v202207121749]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.xsd.core' range='[1.2.100.v202008180353,1.2.100.v202008180353]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.sse.core' range='[1.2.800.v202207121749,1.2.800.v202207121749]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.xml_core.feature.feature.jar' range='[3.27.0.v202207150226,3.27.0.v202207150226]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='junit-platform-runner' version='1.9.0' singleton='false' generation='2'>
      <update id='junit-platform-runner' range='[0.0.0,1.9.0)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='JUnit Platform Runner'/>
        <property name='maven-groupId' value='org.junit.platform'/>
        <property name='maven-artifactId' value='junit-platform-runner'/>
        <property name='maven-version' value='1.9.0'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='junit-platform-runner' version='1.9.0'/>
        <provided namespace='osgi.bundle' name='junit-platform-runner' version='1.9.0'/>
        <provided namespace='java.package' name='org.junit.platform.runner' version='1.9.0'/>
        <provided namespace='osgi.identity' name='junit-platform-runner' version='1.9.0'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='16'>
        <required namespace='java.package' name='org.apiguardian.api' range='[1.1.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit.runner' range='[4.12.0,5.0.0)'/>
        <required namespace='java.package' name='org.junit.runner.manipulation' range='[4.12.0,5.0.0)'/>
        <required namespace='java.package' name='org.junit.runner.notification' range='[4.12.0,5.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.commons.support' range='[1.9.0,2.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.commons.util' range='[1.9.0,2.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.engine' range='[1.9.0,2.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.engine.discovery' range='[1.9.0,2.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.engine.reporting' range='[1.9.0,2.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.engine.support.descriptor' range='[1.9.0,2.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.launcher' range='[1.9.0,2.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.launcher.core' range='[1.9.0,2.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.suite.api' range='[1.9.0,2.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.suite.commons' range='[1.9.0,2.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.commons.logging' range='[1.9.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            junit-platform-runner
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='junit-platform-runner' version='1.9.0'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: junit-platform-runner&#xA;Bundle-Version: 1.9.0
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.wsdl' version='1.3.0.v201910301957' generation='2'>
      <update id='org.eclipse.wst.wsdl' range='[0.0.0,1.3.0.v201910301957)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='WSDL Model'/>
        <property name='df_LT.providerName' value='Eclipse Web Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.webservices'/>
        <property name='maven-artifactId' value='org.eclipse.wst.wsdl'/>
        <property name='maven-version' value='1.3.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='24'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.wsdl' version='1.3.0.v201910301957'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.wsdl' version='1.3.0.v201910301957'/>
        <provided namespace='java.package' name='org.eclipse.wst.wsdl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.wsdl.binding.http' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.wsdl.binding.http.internal.generator' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.wsdl.binding.http.internal.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.wsdl.binding.http.internal.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.wsdl.binding.mime' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.wsdl.binding.mime.internal.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.wsdl.binding.mime.internal.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.wsdl.binding.soap' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.wsdl.binding.soap.internal.generator' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.wsdl.binding.soap.internal.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.wsdl.binding.soap.internal.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.wsdl.internal.extensibility' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.wsdl.internal.generator' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.wsdl.internal.generator.extension' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.wsdl.internal.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.wsdl.internal.impl.wsdl4j' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.wsdl.internal.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.wsdl.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.wsdl' version='1.3.0.v201910301957'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='8'>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='[2.2.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.xsd' range='[2.2.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='javax.wsdl' range='[1.6.2,1.7.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.apache.xerces' range='[2.8.0,3.0.0)'/>
        <required namespace='java.package' name='com.ibm.icu.util' range='3.8.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.wst.wsdl
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.wsdl' version='1.3.0.v201910301957'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wst.wsdl; singleton:=true&#xA;Bundle-Version: 1.3.0.v201910301957
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.doc.feature.jar' version='4.12.0.v202211281949'>
      <properties size='14'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.eclipse.org/birt'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.update.feature.plugin' value='org.eclipse.birt.doc'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 2.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-2.0.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;&#x9;- Content may be structured and packaged into modules to facilitate delivering,&#xA;&#x9;  extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;&#x9;  plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;&#x9;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;&#x9;  in a directory named &quot;plugins&quot;.&#xA;&#x9;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;&#x9;  Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;&#x9;  Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;&#x9;  numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;&#x9;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;&#x9;  named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;&#x9;- The top-level (root) directory&#xA;&#x9;- Plug-in and Fragment directories&#xA;&#x9;- Inside Plug-ins and Fragments packaged as JARs&#xA;&#x9;- Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;&#x9;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;&#x9;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;&#x9;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;&#x9;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;&#x9;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;&#x9;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;&#x9;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;&#x9;   the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;&#x9;   extending or updating the functionality of an Eclipse-based product.&#xA;&#x9;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;&#x9;   Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;&#x9;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;&#x9;   govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;&#x9;   Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;&#x9;   with the Specification. Such Installable Software Agreement must inform the user of the&#xA;&#x9;   terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;&#x9;   the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;&#x9;   indication of agreement by the user, the provisioning Technology will complete installation&#xA;&#x9;   of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='(c) Copyright Eclipse Contributors and others 2004, 2007. All rights reserved.'/>
        <property name='df_LT.featureName' value='Eclipse BIRT Documentation'/>
        <property name='df_LT.description' value='Eclipse Business Intelligence and Reporting Tools (BIRT) Report Designer Plug-ins,  Runtime and user documentation.'/>
        <property name='df_LT.providerName' value='Eclipse BIRT Project'/>
        <property name='maven-groupId' value='org.eclipse.birt.features'/>
        <property name='maven-artifactId' value='org.eclipse.birt.doc'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.doc.feature.jar' version='4.12.0.v202211281949'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.birt.doc' version='4.12.0.v202211281949'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.birt.doc' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='%25copyrightURL' url='%25copyrightURL'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.birt.report.data.oda.jdbc.dbprofile.sampledb.ui' version='4.12.0.v202211281949' generation='2'>
      <update id='org.eclipse.birt.report.data.oda.jdbc.dbprofile.sampledb.ui' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Vendor' value='Eclipse BIRT Project'/>
        <property name='df_LT.plugin.name' value='BIRT Sample Database Connection Profile UI Plug-in'/>
        <property name='org.eclipse.equinox.p2.name' value='%plugin.name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.birt'/>
        <property name='maven-artifactId' value='org.eclipse.birt.report.data.oda.jdbc.dbprofile.sampledb.ui'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.data.oda.jdbc.dbprofile.sampledb.ui' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.report.data.oda.jdbc.dbprofile.sampledb.ui' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.report.data.oda.jdbc.dbprofile.sampledb.ui' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.ui' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.apache.derby.ui' range='[1.0.3,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.birt.report.data.oda.jdbc.dbprofile.sampledb.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.report.data.oda.jdbc.dbprofile.sampledb.ui' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.report.data.oda.jdbc.dbprofile.sampledb.ui;singleton:=true&#xA;Bundle-Version: 4.12.0.v202211281949
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.commons.compress' version='1.21.0.v20211103-2100' singleton='false' generation='2'>
      <update id='org.apache.commons.compress' range='[0.0.0,1.21.0.v20211103-2100)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse Orbit'/>
        <property name='df_LT.bundleName' value='Apache Commons Compress'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.description' value='Apache Commons Compress software defines an API for working withcompression and archive formats.  These include: bzip2, gzip, pack200,lzma, xz, Snappy, traditional Unix Compress, DEFLATE, DEFLATE64, LZ4,Brotli, Zstandard and ar, cpio, jar, tar, zip, dump, 7z, arj.'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='https://commons.apache.org/proper/commons-compress/'/>
        <property name='maven-groupId' value='org.eclipse.orbit.bundles'/>
        <property name='maven-artifactId' value='org.apache.commons.compress'/>
        <property name='maven-version' value='1.21.0-SNAPSHOT'/>
      </properties>
      <provides size='40'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.commons.compress' version='1.21.0.v20211103-2100'/>
        <provided namespace='osgi.bundle' name='org.apache.commons.compress' version='1.21.0.v20211103-2100'/>
        <provided namespace='java.package' name='org.apache.commons.compress.harmony.archive.internal.nls' version='1.21.0'/>
        <provided namespace='java.package' name='org.apache.commons.compress' version='1.21.0'/>
        <provided namespace='java.package' name='org.apache.commons.compress.archivers' version='1.21.0'/>
        <provided namespace='java.package' name='org.apache.commons.compress.archivers.ar' version='1.21.0'/>
        <provided namespace='java.package' name='org.apache.commons.compress.archivers.arj' version='1.21.0'/>
        <provided namespace='java.package' name='org.apache.commons.compress.archivers.cpio' version='1.21.0'/>
        <provided namespace='java.package' name='org.apache.commons.compress.archivers.dump' version='1.21.0'/>
        <provided namespace='java.package' name='org.apache.commons.compress.archivers.examples' version='1.21.0'/>
        <provided namespace='java.package' name='org.apache.commons.compress.archivers.jar' version='1.21.0'/>
        <provided namespace='java.package' name='org.apache.commons.compress.archivers.sevenz' version='1.21.0'/>
        <provided namespace='java.package' name='org.apache.commons.compress.archivers.tar' version='1.21.0'/>
        <provided namespace='java.package' name='org.apache.commons.compress.archivers.zip' version='1.21.0'/>
        <provided namespace='java.package' name='org.apache.commons.compress.changes' version='1.21.0'/>
        <provided namespace='java.package' name='org.apache.commons.compress.compressors' version='1.21.0'/>
        <provided namespace='java.package' name='org.apache.commons.compress.compressors.brotli' version='1.21.0'/>
        <provided namespace='java.package' name='org.apache.commons.compress.compressors.bzip2' version='1.21.0'/>
        <provided namespace='java.package' name='org.apache.commons.compress.compressors.deflate' version='1.21.0'/>
        <provided namespace='java.package' name='org.apache.commons.compress.compressors.deflate64' version='1.21.0'/>
        <provided namespace='java.package' name='org.apache.commons.compress.compressors.gzip' version='1.21.0'/>
        <provided namespace='java.package' name='org.apache.commons.compress.compressors.lz4' version='1.21.0'/>
        <provided namespace='java.package' name='org.apache.commons.compress.compressors.lz77support' version='1.21.0'/>
        <provided namespace='java.package' name='org.apache.commons.compress.compressors.lzma' version='1.21.0'/>
        <provided namespace='java.package' name='org.apache.commons.compress.compressors.lzw' version='1.21.0'/>
        <provided namespace='java.package' name='org.apache.commons.compress.compressors.pack200' version='1.21.0'/>
        <provided namespace='java.package' name='org.apache.commons.compress.compressors.snappy' version='1.21.0'/>
        <provided namespace='java.package' name='org.apache.commons.compress.compressors.xz' version='1.21.0'/>
        <provided namespace='java.package' name='org.apache.commons.compress.compressors.z' version='1.21.0'/>
        <provided namespace='java.package' name='org.apache.commons.compress.compressors.zstandard' version='1.21.0'/>
        <provided namespace='java.package' name='org.apache.commons.compress.harmony.pack200' version='1.21.0'/>
        <provided namespace='java.package' name='org.apache.commons.compress.harmony.unpack200' version='1.21.0'/>
        <provided namespace='java.package' name='org.apache.commons.compress.harmony.unpack200.bytecode' version='1.21.0'/>
        <provided namespace='java.package' name='org.apache.commons.compress.harmony.unpack200.bytecode.forms' version='1.21.0'/>
        <provided namespace='java.package' name='org.apache.commons.compress.java.util.jar' version='1.21.0'/>
        <provided namespace='java.package' name='org.apache.commons.compress.parallel' version='1.21.0'/>
        <provided namespace='java.package' name='org.apache.commons.compress.utils' version='1.21.0'/>
        <provided namespace='osgi.identity' name='org.apache.commons.compress' version='1.21.0.v20211103-2100'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='40'>
        <required namespace='java.package' name='com.github.luben.zstd' range='[1.5.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.brotli.dec' range='[0.1.2,1.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.tukaani.xz' range='[1.9.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.crypto' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.crypto.spec' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.commons.compress' range='[1.21.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.commons.compress.archivers' range='[1.21.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.commons.compress.archivers.ar' range='[1.21.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.commons.compress.archivers.arj' range='[1.21.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.commons.compress.archivers.cpio' range='[1.21.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.commons.compress.archivers.dump' range='[1.21.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.commons.compress.archivers.jar' range='[1.21.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.commons.compress.archivers.sevenz' range='[1.21.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.commons.compress.archivers.tar' range='[1.21.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.commons.compress.archivers.zip' range='[1.21.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.commons.compress.compressors' range='[1.21.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.commons.compress.compressors.brotli' range='[1.21.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.commons.compress.compressors.bzip2' range='[1.21.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.commons.compress.compressors.deflate' range='[1.21.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.commons.compress.compressors.deflate64' range='[1.21.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.commons.compress.compressors.gzip' range='[1.21.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.commons.compress.compressors.lz4' range='[1.21.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.commons.compress.compressors.lz77support' range='[1.21.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.commons.compress.compressors.lzma' range='[1.21.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.commons.compress.compressors.lzw' range='[1.21.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.commons.compress.compressors.pack200' range='[1.21.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.commons.compress.compressors.snappy' range='[1.21.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.commons.compress.compressors.xz' range='[1.21.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.commons.compress.compressors.z' range='[1.21.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.commons.compress.compressors.zstandard' range='[1.21.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.commons.compress.harmony.archive.internal.nls' range='[1.21.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.commons.compress.harmony.pack200' range='[1.21.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.commons.compress.harmony.unpack200' range='[1.21.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.commons.compress.harmony.unpack200.bytecode' range='[1.21.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.commons.compress.harmony.unpack200.bytecode.forms' range='[1.21.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.commons.compress.java.util.jar' range='[1.21.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.commons.compress.parallel' range='[1.21.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.commons.compress.utils' range='[1.21.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.objectweb.asm' range='0.0.0' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.apache.commons.compress
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.commons.compress' version='1.21.0.v20211103-2100'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.apache.commons.compress&#xA;Bundle-Version: 1.21.0.v20211103-2100
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.sqltools.db.generic' version='1.2.101.201811012051' generation='2'>
      <update id='org.eclipse.datatools.sqltools.db.generic' range='[0.0.0,1.2.101.201811012051)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Plugin.Name' value='Eclipse Data Tools Platform SQL Tools Generic Database Plug-in'/>
        <property name='df_LT.Plugin.ProviderName' value='Eclipse Data Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%Plugin.Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Plugin.ProviderName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.sqltools.db.generic'/>
        <property name='maven-version' value='1.2.101-SNAPSHOT'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.sqltools.db.generic' version='1.2.101.201811012051'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.db.generic' version='1.2.101.201811012051'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.db.generic' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.db.generic.parser' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.db.generic.service' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.db.generic.sql' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.sqltools.db.generic' version='1.2.101.201811012051'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='5'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.sql' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.editor.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.datatools.sqltools.db.generic
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.sqltools.db.generic' version='1.2.101.201811012051'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.sqltools.db.generic;singleton:=true&#xA;Bundle-Version: 1.2.101.201811012051
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.modelbase.sql.edit' version='1.2.101.201811012051' generation='2'>
      <update id='org.eclipse.datatools.modelbase.sql.edit' range='[0.0.0,1.2.101.201811012051)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Eclipse Data Tools Platform SQLModel Edit Plug-in'/>
        <property name='df_LT.providerName' value='Eclipse Data Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.modelbase.sql.edit'/>
        <property name='maven-version' value='1.2.101-SNAPSHOT'/>
      </properties>
      <provides size='13'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.modelbase.sql.edit' version='1.2.101.201811012051'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.modelbase.sql.edit' version='1.2.101.201811012051'/>
        <provided namespace='java.package' name='org.eclipse.datatools.modelbase.sql.accesscontrol.provider' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.modelbase.sql.constraints.provider' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.modelbase.sql.datatypes.provider' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.modelbase.sql.expressions.provider' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.modelbase.sql.routines.provider' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.modelbase.sql.schema.provider' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.modelbase.sql.statements.provider' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.modelbase.sql.tables.provider' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.modelbase.sql.edit' version='1.2.101.201811012051'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.modelbase.sql' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.edit' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.datatools.modelbase.sql.edit
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.modelbase.sql.edit' version='1.2.101.201811012051'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.modelbase.sql.edit;singleton:=true&#xA;Bundle-Version: 1.2.101.201811012051
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.enablement.ibm' version='1.2.102.202103070014' generation='2'>
      <update id='org.eclipse.datatools.enablement.ibm' range='[0.0.0,1.2.102.202103070014)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Eclipse Data Tools Platform IBM Plug-in'/>
        <property name='df_LT.providerName' value='Eclipse Data Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.enablement.ibm'/>
        <property name='maven-version' value='1.2.102-SNAPSHOT'/>
      </properties>
      <provides size='10'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.ibm' version='1.2.102.202103070014'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.enablement.ibm' version='1.2.102.202103070014'/>
        <provided namespace='java.package' name='org.eclipse.datatools.enablement.ibm' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.enablement.ibm.catalog' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.enablement.ibm.catalog.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.enablement.ibm.ddl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.enablement.ibm.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.enablement.ibm' version='1.2.102.202103070014'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='10'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.sqm.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.modelbase.sql' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.modelbase.sql.query' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.parsers.sql' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.parsers.sql.query' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.change' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.datatools.enablement.ibm
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.enablement.ibm' version='1.2.102.202103070014'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.enablement.ibm;singleton:=true&#xA;Bundle-Version: 1.2.102.202103070014
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.chart.engine.extension.nl1' version='4.12.0.v202211281949' singleton='false'>
      <update id='org.eclipse.birt.chart.engine.extension.nl1' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='BIRT Chart Engine Extension NLS Support'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='maven-groupId' value='org.eclipse.birt.nl'/>
        <property name='maven-artifactId' value='org.eclipse.birt.chart.engine.extension.nl1'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.chart.engine.extension.nl1' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.chart.engine.extension.nl1' version='4.12.0.v202211281949'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.engine.extension.i18n' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.chart.engine.extension.nl1' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.fragment'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='osgi.fragment' name='org.eclipse.birt.chart.engine.extension' version='4.12.0.v202211281949'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.birt.chart.engine.extension' range='[2.1.0,5.0.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.chart.engine.extension.nl1' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.chart.engine.extension.nl1&#xA;Bundle-Version: 4.12.0.v202211281949&#xA;Fragment-Host: org.eclipse.birt.chart.engine.extension;bundle-version=&quot;[2.1.0,5.0.0)&quot;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.core.ui' version='4.12.0.v202211281949' generation='2'>
      <update id='org.eclipse.birt.core.ui' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='BIRT Core UI'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse BIRT Project'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.birt'/>
        <property name='maven-artifactId' value='org.eclipse.birt.core.ui'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='11'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.core.ui' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.core.ui' version='4.12.0.v202211281949'/>
        <provided namespace='java.package' name='org.eclipse.birt.core.ui.frameworks.errordisplay' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.core.ui.frameworks.taskwizard' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.core.ui.frameworks.taskwizard.composites' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.core.ui.frameworks.taskwizard.interfaces' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.core.ui.swt.custom' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.core.ui.utils' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.core.ui' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='osgi.bundle' name='org.eclipse.swt' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.core' range='[2.1.0,5.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.birt.core.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.core.ui' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.core.ui; singleton:=true&#xA;Bundle-Version: 4.12.0.v202211281949
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.osgi.annotation.bundle' version='2.0.0.202202082230' singleton='false' generation='2'>
      <update id='org.osgi.annotation.bundle' range='[0.0.0,2.0.0.202202082230)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='org.osgi:org.osgi.annotation.bundle'/>
        <property name='org.eclipse.equinox.p2.description' value='OSGi Companion Code for org.osgi.annotation.bundle Version 2.0.0'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Foundation'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='https://docs.osgi.org/'/>
        <property name='maven-groupId' value='org.osgi'/>
        <property name='maven-artifactId' value='org.osgi.annotation.bundle'/>
        <property name='maven-version' value='2.0.0'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.osgi.annotation.bundle' version='2.0.0.202202082230'/>
        <provided namespace='osgi.bundle' name='org.osgi.annotation.bundle' version='2.0.0.202202082230'/>
        <provided namespace='java.package' name='org.osgi.annotation.bundle' version='2.0.0'/>
        <provided namespace='osgi.identity' name='org.osgi.annotation.bundle' version='2.0.0.202202082230'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE/compact1)(version=1.8))'>
          <description>
            org.osgi.annotation.bundle
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.osgi.annotation.bundle' version='2.0.0.202202082230'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.osgi.annotation.bundle&#xA;Bundle-Version: 2.0.0.202202082230
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.connectivity.oda.design' version='3.5.101.201811012051' generation='2'>
      <update id='org.eclipse.datatools.connectivity.oda.design' range='[0.0.0,3.5.101.201811012051)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='DTP ODA Design Session Model'/>
        <property name='df_LT.providerName' value='Eclipse Data Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.connectivity.oda.design'/>
        <property name='maven-version' value='3.5.101-SNAPSHOT'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.connectivity.oda.design' version='3.5.101.201811012051'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.oda.design' version='3.5.101.201811012051'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.oda.design' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.oda.design.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.connectivity.oda.design' version='3.5.101.201811012051'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='5'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.ibm.icu' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.datatools.connectivity.oda.design
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.connectivity.oda.design' version='3.5.101.201811012051'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.connectivity.oda.design; singleton:=true&#xA;Bundle-Version: 3.5.101.201811012051
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.e4.ui.workbench.renderers.swt' version='0.15.600.v20220715-1400' generation='2'>
      <update id='org.eclipse.e4.ui.workbench.renderers.swt' range='[0.0.0,0.15.600.v20220715-1400)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Eclipse e4 Workbench SWT Renderer'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='eclipse.platform.ui'/>
        <property name='maven-artifactId' value='org.eclipse.e4.ui.workbench.renderers.swt'/>
        <property name='maven-version' value='0.15.600-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.workbench.renderers.swt' version='0.15.600.v20220715-1400'/>
        <provided namespace='osgi.bundle' name='org.eclipse.e4.ui.workbench.renderers.swt' version='0.15.600.v20220715-1400'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.internal.workbench.renderers.swt' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.workbench.renderers.swt' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.e4.ui.workbench.renderers.swt' version='0.15.600.v20220715-1400'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='26'>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.workbench' range='0.9.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.core.services' range='0.9.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.core.contexts' range='1.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.core.di' range='1.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.services' range='0.9.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.swt' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='[3.15.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.workbench.swt' range='0.9.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.model.workbench' range='0.9.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.core.commands' range='0.9.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.bindings' range='0.9.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='[3.7.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.css.swt.theme' range='0.9.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.css.core' range='0.9.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.osgi' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.di' range='0.9.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='2.7.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.css.swt' range='0.11.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.core.di.extensions' range='0.12.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.preferences' range='3.5.200'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.17.100'/>
        <required namespace='java.package' name='javax.annotation' range='0.0.0'/>
        <required namespace='java.package' name='javax.inject' range='1.0.0'/>
        <required namespace='java.package' name='org.osgi.service.event' range='1.3.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.e4.ui.workbench.renderers.swt
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.e4.ui.workbench.renderers.swt' version='0.15.600.v20220715-1400'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.e4.ui.workbench.renderers.swt;singleton:=true&#xA;Bundle-Version: 0.15.600.v20220715-1400
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.security.ui' version='1.3.300.v20220710-1223' generation='2'>
      <update id='org.eclipse.equinox.security.ui' range='[0.0.0,1.3.300.v20220710-1223)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Equinox Security Default UI'/>
        <property name='df_LT.providerName' value='Eclipse.org - Equinox'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.equinox'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.security.ui'/>
        <property name='maven-version' value='1.3.300-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='12'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.security.ui' version='1.3.300.v20220710-1223'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.security.ui' version='1.3.300.v20220710-1223'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.provisional.security.ui' version='1.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.security.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.security.ui.nls' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.security.ui.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.security.ui.storage' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.security.ui.storage.view' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.security.ui.wizard' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.security.ui' version='1.3.300.v20220710-1223'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='16'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.security' range='[1.0.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.preferences' range='[3.2.200,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.swt' range='[3.118.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.4.0,4.0.0)'/>
        <required namespace='java.package' name='javax.crypto.spec' range='0.0.0'/>
        <required namespace='java.package' name='javax.security.auth.x500' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.internal.provisional.service.security' range='[1.0.0,2.0.0)'/>
        <required namespace='java.package' name='org.eclipse.osgi.internal.service.security' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.service.debug' range='[1.0.0,2.0.0)'/>
        <required namespace='java.package' name='org.eclipse.osgi.service.resolver' range='[1.2.0,2.0.0)'/>
        <required namespace='java.package' name='org.eclipse.osgi.service.security' range='[1.0.0,2.0.0)'/>
        <required namespace='java.package' name='org.eclipse.osgi.util' range='[1.1.0,2.0.0)'/>
        <required namespace='java.package' name='org.osgi.framework' range='0.0.0'/>
        <required namespace='java.package' name='org.osgi.util.tracker' range='[1.3.3,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.equinox.security.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.security.ui' version='1.3.300.v20220710-1223'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.equinox.security.ui;singleton:=true&#xA;Bundle-Version: 1.3.300.v20220710-1223
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='com.google.javascript' version='0.0.20160315.v20161124-1903' singleton='false'>
      <update id='com.google.javascript' range='[0.0.0,0.0.20160315.v20161124-1903)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse Orbit'/>
        <property name='df_LT.bundleName' value='Closure Compiler'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.description' value='Closure Compiler is a JavaScript optimizing compiler. It parses your    JavaScript, analyzes it, removes dead code and rewrites and minimizes    what&apos;s left. It also checks syntax, variable references, and types, and    warns about common JavaScript pitfalls. It is used in many of Google&apos;s    JavaScript apps, including Gmail, Google Web Search, Google Maps, and    Google Docs.'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='http://www.google.com'/>
        <property name='maven-groupId' value='org.eclipse.orbit.bundles'/>
        <property name='maven-artifactId' value='com.google.javascript'/>
        <property name='maven-version' value='0.0.20160315-SNAPSHOT'/>
      </properties>
      <provides size='27'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='com.google.javascript' version='0.0.20160315.v20161124-1903'/>
        <provided namespace='osgi.bundle' name='com.google.javascript' version='0.0.20160315.v20161124-1903'/>
        <provided namespace='java.package' name='com.google' version='0.0.20160315'/>
        <provided namespace='java.package' name='com.google.debugging.sourcemap' version='0.0.20160315'/>
        <provided namespace='java.package' name='com.google.debugging.sourcemap.proto' version='0.0.20160315'/>
        <provided namespace='java.package' name='com.google.javascript.jscomp' version='0.0.20160315'/>
        <provided namespace='java.package' name='com.google.javascript.jscomp.ant' version='0.0.20160315'/>
        <provided namespace='java.package' name='com.google.javascript.jscomp.deps' version='0.0.20160315'/>
        <provided namespace='java.package' name='com.google.javascript.jscomp.graph' version='0.0.20160315'/>
        <provided namespace='java.package' name='com.google.javascript.jscomp.gwt.public' version='0.0.20160315'/>
        <provided namespace='java.package' name='com.google.javascript.jscomp.js' version='0.0.20160315'/>
        <provided namespace='java.package' name='com.google.javascript.jscomp.js.es6' version='0.0.20160315'/>
        <provided namespace='java.package' name='com.google.javascript.jscomp.lint' version='0.0.20160315'/>
        <provided namespace='java.package' name='com.google.javascript.jscomp.newtypes' version='0.0.20160315'/>
        <provided namespace='java.package' name='com.google.javascript.jscomp.parsing' version='0.0.20160315'/>
        <provided namespace='java.package' name='com.google.javascript.jscomp.parsing.parser' version='0.0.20160315'/>
        <provided namespace='java.package' name='com.google.javascript.jscomp.parsing.parser.trees' version='0.0.20160315'/>
        <provided namespace='java.package' name='com.google.javascript.jscomp.parsing.parser.util' version='0.0.20160315'/>
        <provided namespace='java.package' name='com.google.javascript.jscomp.parsing.parser.util.format' version='0.0.20160315'/>
        <provided namespace='java.package' name='com.google.javascript.jscomp.regex' version='0.0.20160315'/>
        <provided namespace='java.package' name='com.google.javascript.jscomp.type' version='0.0.20160315'/>
        <provided namespace='java.package' name='com.google.javascript.refactoring' version='0.0.20160315'/>
        <provided namespace='java.package' name='com.google.javascript.refactoring.examples' version='0.0.20160315'/>
        <provided namespace='java.package' name='com.google.javascript.rhino' version='0.0.20160315'/>
        <provided namespace='java.package' name='com.google.javascript.rhino.jstype' version='0.0.20160315'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='34'>
        <required namespace='java.package' name='com.google.common.base' range='18.0.0'/>
        <required namespace='java.package' name='com.google.common.collect' range='18.0.0'/>
        <required namespace='java.package' name='com.google.common.escape' range='18.0.0'/>
        <required namespace='java.package' name='com.google.common.io' range='18.0.0'/>
        <required namespace='java.package' name='com.google.common.primitives' range='18.0.0'/>
        <required namespace='java.package' name='com.google.common.reflect' range='18.0.0'/>
        <required namespace='java.package' name='com.google.gson' range='2.2.4'/>
        <required namespace='java.package' name='com.google.gson.stream' range='2.2.4'/>
        <required namespace='java.package' name='com.google.protobuf' range='2.4.0'/>
        <required namespace='java.package' name='org.apache.tools.ant' range='1.9.4' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.tools.ant.types' range='1.9.4' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.tools.ant.types.resources' range='1.9.4' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.kohsuke.args4j' range='2.0.21' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.kohsuke.args4j.spi' range='2.0.21' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.google.debugging.sourcemap' range='[0.0.0,1.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.google.debugging.sourcemap.proto' range='[0.0.0,1.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.google.javascript.jscomp' range='[0.0.0,1.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.google.javascript.jscomp.deps' range='[0.0.0,1.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.google.javascript.jscomp.graph' range='[0.0.0,1.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.google.javascript.jscomp.lint' range='[0.0.0,1.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.google.javascript.jscomp.newtypes' range='[0.0.0,1.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.google.javascript.jscomp.parsing' range='[0.0.0,1.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.google.javascript.jscomp.parsing.parser' range='[0.0.0,1.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.google.javascript.jscomp.parsing.parser.trees' range='[0.0.0,1.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.google.javascript.jscomp.parsing.parser.util' range='[0.0.0,1.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.google.javascript.jscomp.parsing.parser.util.format' range='[0.0.0,1.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.google.javascript.jscomp.regex' range='[0.0.0,1.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.google.javascript.jscomp.type' range='[0.0.0,1.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.google.javascript.refactoring' range='[0.0.0,1.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.google.javascript.rhino' range='[0.0.0,1.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.google.javascript.rhino.jstype' range='[0.0.0,1.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.annotation' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.xml.parsers' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.xml.sax' range='0.0.0' optional='true' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='com.google.javascript' version='0.0.20160315.v20161124-1903'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: com.google.javascript&#xA;Bundle-Version: 0.0.20160315.v20161124-1903
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.report.data.oda.jdbc.dbprofile.ui' version='4.12.0.v202211281949' generation='2'>
      <update id='org.eclipse.birt.report.data.oda.jdbc.dbprofile.ui' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Vendor' value='Eclipse BIRT Project'/>
        <property name='df_LT.plugin.name' value='JDBC Database Connection Data Source ODA Designer'/>
        <property name='org.eclipse.equinox.p2.name' value='%plugin.name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.birt'/>
        <property name='maven-artifactId' value='org.eclipse.birt.report.data.oda.jdbc.dbprofile.ui'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.data.oda.jdbc.dbprofile.ui' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.report.data.oda.jdbc.dbprofile.ui' version='4.12.0.v202211281949'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.data.oda.jdbc.dbprofile.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.data.oda.jdbc.dbprofile.ui.nls' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.report.data.oda.jdbc.dbprofile.ui' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='10'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.3.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.3.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.oda.design.ui' range='[3.2.6,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.data.oda.jdbc.dbprofile' range='[3.7.2,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.sqlbuilder' range='[1.0.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.common.ui' range='[1.0.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.3.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='[3.3.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.oda.consumer' range='[3.2.2,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.birt.report.data.oda.jdbc.dbprofile.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.report.data.oda.jdbc.dbprofile.ui' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.report.data.oda.jdbc.dbprofile.ui;singleton:=true&#xA;Bundle-Version: 4.12.0.v202211281949
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.enablement.hsqldb.dbdefinition' version='1.2.101.201811012051' generation='2'>
      <update id='org.eclipse.datatools.enablement.hsqldb.dbdefinition' range='[0.0.0,1.2.101.201811012051)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='Eclipse Data Tools Platform HSQLDB Database Definition Enablement Plug-in'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Data Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.enablement.hsqldb.dbdefinition'/>
        <property name='maven-version' value='1.2.101-SNAPSHOT'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.hsqldb.dbdefinition' version='1.2.101.201811012051'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.enablement.hsqldb.dbdefinition' version='1.2.101.201811012051'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.enablement.hsqldb.dbdefinition' version='1.2.101.201811012051'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.datatools.enablement.hsqldb.dbdefinition
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.enablement.hsqldb.dbdefinition' version='1.2.101.201811012051'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.enablement.hsqldb.dbdefinition; singleton:=true&#xA;Bundle-Version: 1.2.101.201811012051
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.pde.ui.templates' version='3.7.700.v20220802-1520' generation='2'>
      <update id='org.eclipse.pde.ui.templates' range='[0.0.0,3.7.700.v20220802-1520)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='PDE Templates'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.pde'/>
        <property name='maven-artifactId' value='org.eclipse.pde.ui.templates'/>
        <property name='maven-version' value='3.7.700-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='10'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.ui.templates' version='3.7.700.v20220802-1520'/>
        <provided namespace='osgi.bundle' name='org.eclipse.pde.ui.templates' version='3.7.700.v20220802-1520'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ui.templates' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ui.templates.e4' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ui.templates.ide' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ui.templates.osgi' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ui.templates.rcp' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.pde.ui.templates' version='3.7.700.v20220802-1520'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.3.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.11.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.pde.ui' range='[3.3.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='3.11.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.pde.ui.templates
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.pde.ui.templates' version='3.7.700.v20220802-1520'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.pde.ui.templates;singleton:=true&#xA;Bundle-Version: 3.7.700.v20220802-1520
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.web_userdoc.feature.feature.jar' version='3.18.0.v202004271556'>
      <properties size='12'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2006 IBM Corporation and others.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License 2.0&#xA;which accompanies this distribution, and is available at&#xA;https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;SPDX-License-Identifier: EPL-2.0&#xA;&#xA;Contributors:&#xA;IBM Corporation - initial API and implementation'/>
        <property name='df_LT.featureName' value='Eclipse Web Developer Tools User Documentation'/>
        <property name='df_LT.description' value='User Documentation for the Eclipse Web Developer Tools'/>
        <property name='df_LT.providerName' value='Eclipse Web Tools Platform'/>
        <property name='maven-groupId' value='org.eclipse.webtools.sourceediting'/>
        <property name='maven-artifactId' value='org.eclipse.wst.web_userdoc.feature'/>
        <property name='maven-version' value='3.18.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.web_userdoc.feature.feature.jar' version='3.18.0.v202004271556'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.wst.web_userdoc.feature' version='3.18.0.v202004271556'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.wst.web_userdoc.feature' version='3.18.0.v202004271556'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.wst.xml_ui.feature.feature.group' version='3.27.0.v202208280234' singleton='false'>
      <update id='org.eclipse.wst.xml_ui.feature.feature.group' range='[0.0.0,3.27.0.v202208280234)' severity='0'/>
      <properties size='13'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.webtools.sourceediting'/>
        <property name='maven-artifactId' value='org.eclipse.wst.xml_ui.feature'/>
        <property name='maven-version' value='3.27.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2000, 2007 IBM Corporation and others.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License 2.0&#xA;which accompanies this distribution, and is available at&#xA;https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;SPDX-License-Identifier: EPL-2.0&#xA;&#xA;Contributors:&#xA;IBM Corporation - initial API and implementation'/>
        <property name='df_LT.featureName' value='Eclipse XML Editors and Tools'/>
        <property name='df_LT.description' value='XML, DTD and XML Schema Editors, wizards, validators, and XML Catalog support'/>
        <property name='df_LT.providerName' value='Eclipse Web Tools Platform'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.xml_ui.feature.feature.group' version='3.27.0.v202208280234'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='11'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.common_ui.feature.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.xml_userdoc.feature.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.xml_core.feature.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.dtd.ui' range='[1.1.400.v202207121749,1.1.400.v202207121749]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.dtd.ui.infopop' range='[1.0.400.v201903222120,1.0.400.v201903222120]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.sse.ui.infopop' range='[1.0.300.v201903222120,1.0.300.v201903222120]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.xml.ui.infopop' range='[1.0.400.v201903222120,1.0.400.v201903222120]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.sse.ui' range='[1.7.500.v202207121749,1.7.500.v202207121749]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.xml.ui' range='[1.2.700.v202208280234,1.2.700.v202208280234]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.xsd.ui' range='[1.3.500.v202207121749,1.3.500.v202207121749]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.xml_ui.feature.feature.jar' range='[3.27.0.v202208280234,3.27.0.v202208280234]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.datatools.sqldevtools.parsers.feature.feature.group' version='1.14.102.201911250848' singleton='false'>
      <update id='org.eclipse.datatools.sqldevtools.parsers.feature.feature.group' range='[0.0.0,1.14.102.201911250848)' severity='0'/>
      <properties size='12'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.datatools.features'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.sqldevtools.parsers.feature'/>
        <property name='maven-version' value='1.14.102-SNAPSHOT'/>
        <property name='df_LT.featureCopyright' value='Copyright (c) 2009 Sybase, Inc. and others. All rights reserved. This program and the accompanying materials are made available under the terms of the Eclipse Public License 2.0 which accompanies this distribution, and is available at https://www.eclipse.org/legal/epl-2.0/'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.featureName' value='Data Tools Platform SQL Parsers'/>
        <property name='df_LT.description' value='Extensible SQL query parser framework'/>
        <property name='df_LT.providerName' value='Eclipse Data Tools Platform'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.sqldevtools.parsers.feature.feature.group' version='1.14.102.201911250848'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.modelbase.feature.feature.group' range='1.13.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.sqltools.parsers.sql.lexer' range='[1.2.101.201811012051,1.2.101.201811012051]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.sqltools.parsers.sql.query' range='[1.4.101.201811012051,1.4.101.201811012051]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.sqltools.parsers.sql.xml.query' range='[1.2.101.201811012051,1.2.101.201811012051]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.sqltools.parsers.sql' range='[1.2.101.201811012051,1.2.101.201811012051]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.sqldevtools.parsers.feature.feature.jar' range='[1.14.102.201911250848,1.14.102.201911250848]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %featureCopyright
      </copyright>
    </unit>
    <unit id='org.eclipse.birt.report.designer.ui.preview.web.nl1' version='4.12.0.v202211281949' singleton='false'>
      <update id='org.eclipse.birt.report.designer.ui.preview.web.nl1' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='BIRT Preview Plug-in NLS Support'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='maven-groupId' value='org.eclipse.birt.nl'/>
        <property name='maven-artifactId' value='org.eclipse.birt.report.designer.ui.preview.web.nl1'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.designer.ui.preview.web.nl1' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.report.designer.ui.preview.web.nl1' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.report.designer.ui.preview.web.nl1' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.fragment'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='osgi.fragment' name='org.eclipse.birt.report.designer.ui.preview.web' version='4.12.0.v202211281949'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.designer.ui.preview.web' range='[2.1.0,5.0.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.report.designer.ui.preview.web.nl1' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.report.designer.ui.preview.web.nl1&#xA;Bundle-Version: 4.12.0.v202211281949&#xA;Fragment-Host: org.eclipse.birt.report.designer.ui.preview.web;bundle-version=&quot;[2.1.0,5.0.0)&quot;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.simpleconfigurator' version='1.4.100.v20220620-1617' generation='2'>
      <update id='org.eclipse.equinox.simpleconfigurator' range='[0.0.0,1.4.100.v20220620-1617)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleName' value='Simple Configurator'/>
        <property name='df_LT.providerName' value='Eclipse.org - Equinox'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.equinox.p2'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.simpleconfigurator'/>
        <property name='maven-version' value='1.4.100-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.simpleconfigurator' version='1.4.100.v20220620-1617'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.simpleconfigurator' version='1.4.100.v20220620-1617'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.provisional.configurator' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.simpleconfigurator' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.simpleconfigurator.console' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.simpleconfigurator.utils' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.simpleconfigurator' version='1.4.100.v20220620-1617'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='11'>
        <required namespace='java.package' name='org.eclipse.osgi.framework.console' range='1.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.osgi.service.datalocation' range='1.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.osgi.framework' range='1.3.0'/>
        <required namespace='java.package' name='org.osgi.framework.namespace' range='1.0.0'/>
        <required namespace='java.package' name='org.osgi.framework.startlevel' range='1.0.0'/>
        <required namespace='java.package' name='org.osgi.framework.wiring' range='1.2.0'/>
        <required namespace='java.package' name='org.osgi.resource' range='1.0.0'/>
        <required namespace='java.package' name='org.osgi.service.packageadmin' range='1.2.0'/>
        <required namespace='java.package' name='org.osgi.service.startlevel' range='1.0.0'/>
        <required namespace='java.package' name='org.osgi.util.tracker' range='1.3.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.equinox.simpleconfigurator
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.simpleconfigurator' version='1.4.100.v20220620-1617'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.equinox.simpleconfigurator;singleton:=true&#xA;Bundle-Version: 1.4.100.v20220620-1617
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.server.discovery' version='1.3.500.v202204301608' generation='2'>
      <update id='org.eclipse.wst.server.discovery' range='[0.0.0,1.3.500.v202204301608)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.bundleVendor' value='Eclipse Web Tools Platform'/>
        <property name='df_LT.bundleName' value='Plug-in Discovery Plug-in'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='maven-groupId' value='org.eclipse.webtools.servertools'/>
        <property name='maven-artifactId' value='org.eclipse.wst.server.discovery'/>
        <property name='maven-version' value='1.3.500-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.server.discovery' version='1.3.500.v202204301608'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.server.discovery' version='1.3.500.v202204301608'/>
        <provided namespace='java.package' name='org.eclipse.wst.server.discovery' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.server.discovery.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.server.discovery.internal.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.server.discovery.internal.wizard' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.server.discovery' version='1.3.500.v202204301608'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='12'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.engine' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.metadata' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.director' range='[1.0.100,3.0.0]'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.updatesite' range='[1.0.100,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.ui' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.repository' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.core' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.operations' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.variables' range='[3.2.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.wst.server.discovery
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.server.discovery' version='1.3.500.v202204301608'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wst.server.discovery;singleton:=true&#xA;Bundle-Version: 1.3.500.v202204301608
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='junit-vintage-engine' version='5.9.0' singleton='false' generation='2'>
      <update id='junit-vintage-engine' range='[0.0.0,5.9.0)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='JUnit Vintage Engine'/>
        <property name='maven-groupId' value='org.junit.vintage'/>
        <property name='maven-artifactId' value='junit-vintage-engine'/>
        <property name='maven-version' value='5.9.0'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='10'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='junit-vintage-engine' version='5.9.0'/>
        <provided namespace='osgi.bundle' name='junit-vintage-engine' version='5.9.0'/>
        <provided namespace='java.package' name='org.junit.vintage.engine' version='5.9.0'/>
        <provided namespace='java.package' name='org.junit.vintage.engine.descriptor' version='5.9.0'/>
        <provided namespace='java.package' name='org.junit.vintage.engine.discovery' version='5.9.0'/>
        <provided namespace='java.package' name='org.junit.vintage.engine.execution' version='5.9.0'/>
        <provided namespace='java.package' name='org.junit.vintage.engine.support' version='5.9.0'/>
        <provided namespace='osgi.identity' name='junit-vintage-engine' version='5.9.0'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.junit.platform.engine' name='junit-vintage' version='5.9.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='21'>
        <required namespace='java.package' name='org.apiguardian.api' range='[1.1.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='junit.runner' range='[4.12.0,5.0.0)'/>
        <required namespace='java.package' name='org.junit' range='[4.12.0,5.0.0)'/>
        <required namespace='java.package' name='org.junit.experimental.categories' range='[4.12.0,5.0.0)'/>
        <required namespace='java.package' name='org.junit.internal.builders' range='[4.12.0,5.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.commons.logging' range='[1.9.0,2.0.0)'/>
        <required namespace='java.package' name='org.junit.runner' range='[4.12.0,5.0.0)'/>
        <required namespace='java.package' name='org.junit.runner.manipulation' range='[4.12.0,5.0.0)'/>
        <required namespace='java.package' name='org.junit.runner.notification' range='[4.12.0,5.0.0)'/>
        <required namespace='java.package' name='org.junit.runners.model' range='[4.12.0,5.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.commons' range='[1.9.0,2.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.commons.function' range='[1.9.0,2.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.commons.support' range='[1.9.0,2.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.commons.util' range='[1.9.0,2.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.engine' range='[1.9.0,2.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.engine.discovery' range='[1.9.0,2.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.engine.support.descriptor' range='[1.9.0,2.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.engine.support.discovery' range='[1.9.0,2.0.0)'/>
        <required namespace='java.package' name='org.opentest4j' range='[1.2.0,2.0.0)'/>
        <requiredProperties namespace='org.junit.platform.launcher' match='(&amp;(org.junit.platform.launcher=junit-platform-launcher)(version&gt;=1.9.0)(!(version&gt;=2)))'>
          <description>
            junit-vintage-engine
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            junit-vintage-engine
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='junit-vintage-engine' version='5.9.0'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: junit-vintage-engine&#xA;Bundle-Version: 5.9.0
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.chart.osgi.runtime.feature.group' version='4.12.0.v202211281949' singleton='false'>
      <update id='org.eclipse.birt.chart.osgi.runtime.feature.group' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='14'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.eclipse.org/birt'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.birt.features'/>
        <property name='maven-artifactId' value='org.eclipse.birt.chart.osgi.runtime'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 2.0 (available at&#xA;http://www.eclipse.org/legal/epl-2.0.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='(c) Copyright Eclipse Contributors and others 2004, 2007. All rights reserved.'/>
        <property name='df_LT.featureName' value='BIRT Chart OSGi Runtime Feature'/>
        <property name='df_LT.description' value='Eclipse Business Intelligence and Reporting Tools (BIRT) Report Designer Plug-ins,  Runtime and user documentation.'/>
        <property name='df_LT.providerName' value='Eclipse BIRT Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.chart.osgi.runtime.feature.group' version='4.12.0.v202211281949'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='47'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.osgi' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='com.ibm.icu' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.swt' range='3.2.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui' range='3.2.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jface' range='3.2.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.runtime' range='3.2.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore' range='2.2.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore.xmi' range='2.2.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.common' range='2.2.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.draw2d' range='3.5.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='javax.xml.rpc' range='[1.1.2.v202211281949,1.1.2.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='javax.xml.soap' range='[1.2.0.v201005080501,1.2.0.v201005080501]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.axis' range='[1.4.1.v202211281949,1.4.1.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.commons.discovery' range='[0.2.0.v201004190315,0.2.0.v201004190315]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='javax.wsdl' range='[1.6.2.v201012040545,1.6.2.v201012040545]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='javax.xml' range='[1.3.4.v201005080400,1.3.4.v201005080400]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.bridge' range='[1.14.0.v20210324-0332,1.14.0.v20210324-0332]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.css' range='[1.14.0.v20210324-0332,1.14.0.v20210324-0332]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.codec' range='[1.14.0.v20210324-0332,1.14.0.v20210324-0332]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.dom.svg' range='[1.14.0.v20210324-0332,1.14.0.v20210324-0332]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.dom' range='[1.14.0.v20210324-0332,1.14.0.v20210324-0332]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.parser' range='[1.14.0.v20210324-0332,1.14.0.v20210324-0332]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.svggen' range='[1.14.0.v20210324-0332,1.14.0.v20210324-0332]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.transcoder' range='[1.14.0.v20210324-0332,1.14.0.v20210324-0332]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.util' range='[1.14.0.v20210324-0332,1.14.0.v20210324-0332]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.xml' range='[1.14.0.v20210324-0332,1.14.0.v20210324-0332]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.ext' range='[1.14.0.v20210324-0332,1.14.0.v20210324-0332]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.commons.codec' range='[1.14.0.v20200818-1422,1.14.0.v20200818-1422]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.xerces' range='[2.12.2.v20220131-0835,2.12.2.v20220131-0835]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.xml.resolver' range='[1.2.0.v20220715-1206,1.2.0.v20220715-1206]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.xml.serializer' range='[2.7.1.v201005080400,2.7.1.v201005080400]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.chart.device.extension' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.chart.device.pdf' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.chart.device.svg' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.chart.device.swt' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.chart.engine.extension' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.chart.engine' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.chart.examples.core' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.chart.ui.extension' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.chart.ui' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.core.ui' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.core' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.mozilla.javascript' range='[1.7.10.v20190430-1943,1.7.10.v20190430-1943]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.w3c.css.sac' range='[1.3.1.v200903091627,1.3.1.v200903091627]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.w3c.dom.smil' range='[1.0.1.v200903091627,1.0.1.v200903091627]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.w3c.dom.svg' range='[1.1.0.v201011041433,1.1.0.v201011041433]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.chart.osgi.runtime.feature.jar' range='[4.12.0.v202211281949,4.12.0.v202211281949]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='%25copyrightURL' url='%25copyrightURL'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.jst.common.project.facet.core' version='1.12.100.v202208260526' generation='2'>
      <update id='org.eclipse.jst.common.project.facet.core' range='[0.0.0,1.12.100.v202208260526)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Eclipse Faceted Project Framework JDT Enablement'/>
        <property name='df_LT.providerName' value='Eclipse Web Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.common'/>
        <property name='maven-artifactId' value='org.eclipse.jst.common.project.facet.core'/>
        <property name='maven-version' value='1.12.100-SNAPSHOT'/>
      </properties>
      <provides size='12'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.common.project.facet.core' version='1.12.100.v202208260526'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jst.common.project.facet.core' version='1.12.100.v202208260526'/>
        <provided namespace='java.package' name='org.eclipse.jst.common.project.facet.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.common.project.facet.core.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.common.project.facet.core.libprov' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.common.project.facet.core.libprov.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.common.project.facet.core.libprov.osgi' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.common.project.facet.core.libprov.user' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.common.project.facet.core.libprov.user.internal' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jst.common.project.facet.core' version='1.12.100.v202208260526'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='9'>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.project.facet.core' range='[1.3.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.launching' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.net' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filesystem' range='[1.3.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.jst.common.project.facet.core
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jst.common.project.facet.core' version='1.12.100.v202208260526'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jst.common.project.facet.core; singleton:=true&#xA;Bundle-Version: 1.12.100.v202208260526
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.report.engine.emitter.config.pptx.nl1' version='4.12.0.v202211281949' singleton='false'>
      <update id='org.eclipse.birt.report.engine.emitter.config.pptx.nl1' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='org.eclipse.birt.report.engine.emitter.pptx.config NLS Support'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='maven-groupId' value='org.eclipse.birt.nl'/>
        <property name='maven-artifactId' value='org.eclipse.birt.report.engine.emitter.config.pptx.nl1'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.emitter.config.pptx.nl1' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.report.engine.emitter.config.pptx.nl1' version='4.12.0.v202211281949'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.emitter.config.pptx.i18n' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.report.engine.emitter.config.pptx.nl1' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.fragment'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='osgi.fragment' name='org.eclipse.birt.report.engine.emitter.config.pptx' version='4.12.0.v202211281949'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.engine.emitter.config.pptx' range='[2.1.0,5.0.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.report.engine.emitter.config.pptx.nl1' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.report.engine.emitter.config.pptx.nl1&#xA;Bundle-Version: 4.12.0.v202211281949&#xA;Fragment-Host: org.eclipse.birt.report.engine.emitter.config.pptx;bundle-version=&quot;[2.1.0,5.0.0)&quot;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.web.ui.infopop' version='1.0.300.v201903222120'>
      <update id='org.eclipse.wst.web.ui.infopop' range='[0.0.0,1.0.300.v201903222120)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginProvider' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='Static Web infopop'/>
        <property name='org.eclipse.equinox.p2.provider' value='%pluginProvider'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.sourceediting'/>
        <property name='maven-artifactId' value='org.eclipse.wst.web.ui.infopop'/>
        <property name='maven-version' value='1.0.300-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.web.ui.infopop' version='1.0.300.v201903222120'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.web.ui.infopop' version='1.0.300.v201903222120'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.web.ui.infopop' version='1.0.300.v201903222120'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.web.ui.infopop' version='1.0.300.v201903222120'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wst.web.ui.infopop; singleton:=true&#xA;Bundle-Version: 1.0.300.v201903222120
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.report.designer.ui.editor.script' version='4.12.0.v202211281949' generation='2'>
      <update id='org.eclipse.birt.report.designer.ui.editor.script' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='BIRT Enhanced Script Editor Plug-in'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse BIRT Project'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.birt'/>
        <property name='maven-artifactId' value='org.eclipse.birt.report.designer.ui.editor.script'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.designer.ui.editor.script' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.report.designer.ui.editor.script' version='4.12.0.v202211281949'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.designer.ui.editor.script' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.report.designer.ui.editor.script' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='13'>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gef' range='[3.2.1,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='[3.2.1,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.2.1,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.editors' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.forms' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.core' range='[2.1.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.designer.core' range='[2.1.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.designer.ui' range='[2.3.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.designer.ui.editors' range='[2.1.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.designer.ui.editors.schematic' range='[2.1.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.model' range='[2.1.0,5.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.birt.report.designer.ui.editor.script
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.report.designer.ui.editor.script' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.report.designer.ui.editor.script;singleton:=true&#xA;Bundle-Version: 4.12.0.v202211281949
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.ws_ui.feature.feature.group' version='3.9.100.v202004082157' singleton='false'>
      <update id='org.eclipse.wst.ws_ui.feature.feature.group' range='[0.0.0,3.9.100.v202004082157)' severity='0'/>
      <properties size='13'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.webtools.webservices'/>
        <property name='maven-artifactId' value='org.eclipse.wst.ws_ui.feature'/>
        <property name='maven-version' value='3.9.100-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2006, 2012 IBM Corporation and others.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License 2.0&#xA;which accompanies this distribution, and is available at&#xA;https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;SPDX-License-Identifier: EPL-2.0&#xA;&#xA;Contributors:&#xA;IBM Corporation - initial API and implementation'/>
        <property name='df_LT.featureName' value='Web Services Tools'/>
        <property name='df_LT.description' value='Eclipse Web Services Tools, featuring the Web Services Explorer, WSDL Editor, WS-I Validator, Service Policy Preferences, and more.'/>
        <property name='df_LT.providerName' value='Eclipse Web Tools Platform'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.ws_ui.feature.feature.group' version='3.9.100.v202004082157'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='12'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.ws_userdoc.feature.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.ws_core.feature.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.xml_ui.feature.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.command.env.ui' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.command.env.infopop' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.ws.infopop' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.ws.explorer' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.ws.ui' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.wsdl.ui' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.wsi.ui' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.ws.service.policy.ui' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.ws_ui.feature.feature.jar' range='[3.9.100.v202004082157,3.9.100.v202004082157]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='com.sun.jna' version='5.8.0' singleton='false' generation='2'>
      <update id='com.sun.jna' range='[0.0.0,5.8.0)' severity='0'/>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='jna'/>
        <property name='org.eclipse.equinox.p2.description' value='JNA Library'/>
        <property name='org.eclipse.equinox.p2.provider' value='JNA Development Team'/>
        <property name='maven-groupId' value='net.java.dev.jna'/>
        <property name='maven-artifactId' value='jna'/>
        <property name='maven-version' value='5.8.0'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='com.sun.jna' version='5.8.0'/>
        <provided namespace='osgi.bundle' name='com.sun.jna' version='5.8.0'/>
        <provided namespace='java.package' name='com.sun.jna' version='5.8.0'/>
        <provided namespace='java.package' name='com.sun.jna.ptr' version='5.8.0'/>
        <provided namespace='java.package' name='com.sun.jna.win32' version='5.8.0'/>
        <provided namespace='osgi.identity' name='com.sun.jna' version='5.8.0'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.6))'>
          <description>
            com.sun.jna
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='com.sun.jna' version='5.8.0'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: com.sun.jna&#xA;Bundle-Version: 5.8.0
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.core.variables' version='3.5.100.v20210721-1355' generation='2'>
      <update id='org.eclipse.core.variables' range='[0.0.0,3.5.100.v20210721-1355)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Core Variables'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='eclipse.platform.debug'/>
        <property name='maven-artifactId' value='org.eclipse.core.variables'/>
        <property name='maven-version' value='3.5.100-SNAPSHOT'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.variables' version='3.5.100.v20210721-1355'/>
        <provided namespace='osgi.bundle' name='org.eclipse.core.variables' version='3.5.100.v20210721-1355'/>
        <provided namespace='java.package' name='org.eclipse.core.internal.variables' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.variables' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.core.variables' version='3.5.100.v20210721-1355'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.3.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.core.variables
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.core.variables' version='3.5.100.v20210721-1355'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.core.variables; singleton:=true&#xA;Bundle-Version: 3.5.100.v20210721-1355
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.debug.ui' version='3.17.0.v20220817-1312' generation='2'>
      <update id='org.eclipse.debug.ui' range='[0.0.0,3.17.0.v20220817-1312)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Debug UI'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='eclipse.platform.debug'/>
        <property name='maven-artifactId' value='org.eclipse.debug.ui'/>
        <property name='maven-version' value='3.17.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='55'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.debug.ui' version='3.17.0.v20220817-1312'/>
        <provided namespace='osgi.bundle' name='org.eclipse.debug.ui' version='3.17.0.v20220817-1312'/>
        <provided namespace='java.package' name='org.eclipse.debug.internal.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.debug.internal.ui.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.debug.internal.ui.actions.breakpointGroups' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.debug.internal.ui.actions.breakpointSortBy' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.debug.internal.ui.actions.breakpoints' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.debug.internal.ui.actions.expressions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.debug.internal.ui.actions.variables' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.debug.internal.ui.actions.variables.details' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.debug.internal.ui.breakpoints.provisional' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.debug.internal.ui.commands.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.debug.internal.ui.contextlaunching' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.debug.internal.ui.contexts' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.debug.internal.ui.elements.adapters' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.debug.internal.ui.groups' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.debug.internal.ui.hover' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.debug.internal.ui.importexport.breakpoints' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.debug.internal.ui.importexport.launchconfigurations' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.debug.internal.ui.launchConfigurations' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.debug.internal.ui.memory' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.debug.internal.ui.memory.provisional' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.debug.internal.ui.model.elements' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.debug.internal.ui.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.debug.internal.ui.quickaccess' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.debug.internal.ui.sourcelookup' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.debug.internal.ui.sourcelookup.browsers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.debug.internal.ui.stringsubstitution' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.debug.internal.ui.viewers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.debug.internal.ui.viewers.breadcrumb' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.debug.internal.ui.viewers.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.debug.internal.ui.viewers.model.provisional' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.debug.internal.ui.viewers.provisional' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.debug.internal.ui.viewers.update' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.debug.internal.ui.views' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.debug.internal.ui.views.breakpoints' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.debug.internal.ui.views.console' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.debug.internal.ui.views.expression' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.debug.internal.ui.views.launch' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.debug.internal.ui.views.memory' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.debug.internal.ui.views.memory.renderings' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.debug.internal.ui.views.modules' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.debug.internal.ui.views.registers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.debug.internal.ui.views.variables' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.debug.internal.ui.views.variables.details' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.debug.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.debug.ui.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.debug.ui.console' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.debug.ui.contexts' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.debug.ui.memory' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.debug.ui.sourcelookup' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.debug.ui.stringsubstitution' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.debug.ui' version='3.17.0.v20220817-1312'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='14'>
        <required namespace='osgi.bundle' name='org.eclipse.core.variables' range='[3.2.800,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.115.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.console' range='[3.10.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.help' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.core' range='[3.9.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench.texteditor' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.editors' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.26.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filesystem' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.services' range='[1.3.700,2.0.0)'/>
        <required namespace='java.package' name='org.eclipse.ui.forms.widgets' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.debug.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.debug.ui' version='3.17.0.v20220817-1312'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.debug.ui; singleton:=true&#xA;Bundle-Version: 3.17.0.v20220817-1312
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.report.data.bidi.utils.ui.source' version='4.12.0.v202211281949' singleton='false'>
      <update id='org.eclipse.birt.report.data.bidi.utils.ui.source' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse.org'/>
        <property name='df_LT.bundleName' value='Bidi UI Utils Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.birt'/>
        <property name='maven-artifactId' value='org.eclipse.birt.report.data.bidi.utils.ui'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.data.bidi.utils.ui.source' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.report.data.bidi.utils.ui.source' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.report.data.bidi.utils.ui.source' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.report.data.bidi.utils.ui.source' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.report.data.bidi.utils.ui.source&#xA;Bundle-Version: 4.12.0.v202211281949
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.xml_userdoc.feature.feature.group' version='3.18.0.v202004271556' singleton='false'>
      <update id='org.eclipse.wst.xml_userdoc.feature.feature.group' range='[0.0.0,3.18.0.v202004271556)' severity='0'/>
      <properties size='13'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.webtools.sourceediting'/>
        <property name='maven-artifactId' value='org.eclipse.wst.xml_userdoc.feature'/>
        <property name='maven-version' value='3.18.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2000, 2007 IBM Corporation and others.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License 2.0&#xA;which accompanies this distribution, and is available at&#xA;https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;SPDX-License-Identifier: EPL-2.0&#xA;&#xA;Contributors:&#xA;IBM Corporation - initial API and implementation'/>
        <property name='df_LT.featureName' value='Eclipse XML Editors and Tools User Documentation'/>
        <property name='df_LT.description' value='User Documentation for the Eclipse XML Editors and Tools'/>
        <property name='df_LT.providerName' value='Eclipse Web Tools Platform'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.xml_userdoc.feature.feature.group' version='3.18.0.v202004271556'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='5'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.dtdeditor.doc.user' range='[1.1.0.v201903222120,1.1.0.v201903222120]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.sse.doc.user' range='[1.2.0.v201903222120,1.2.0.v201903222120]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.xmleditor.doc.user' range='[1.1.0.v201903222120,1.1.0.v201903222120]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.xsdeditor.doc.user' range='[1.0.800.v201903222120,1.0.800.v201903222120]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.xml_userdoc.feature.feature.jar' range='[3.18.0.v202004271556,3.18.0.v202004271556]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.json' version='1.1.100.v201901071922' generation='2'>
      <update id='org.eclipse.json' range='[0.0.0,1.1.100.v201901071922)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Structured Source JSON Model'/>
        <property name='df_LT.providerName' value='Eclipse Web Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.sourceediting'/>
        <property name='maven-artifactId' value='org.eclipse.json'/>
        <property name='maven-version' value='1.1.100-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='12'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.json' version='1.1.100.v201901071922'/>
        <provided namespace='osgi.bundle' name='org.eclipse.json' version='1.1.100.v201901071922'/>
        <provided namespace='java.package' name='org.eclipse.json' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.json.http' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.json.impl.schema' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.json.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.json.jsonpath' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.json.provisonnal.com.eclipsesource.json' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.json.schema' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.json' version='1.1.100.v201901071922'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='8'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.http' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.http.client' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.http.client.methods' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.http.conn' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.http.entity' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.http.impl.client' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.json
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.json' version='1.1.100.v201901071922'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.json;singleton:=true&#xA;Bundle-Version: 1.1.100.v201901071922
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jdt.compiler.apt' version='1.4.200.v20220802-0458' generation='2'>
      <update id='org.eclipse.jdt.compiler.apt' range='[0.0.0,1.4.200.v20220802-0458)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.fragmentName' value='Java Compiler Apt'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%fragmentName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='compiler_apt_fragment'/>
        <property name='maven-groupId' value='org.eclipse.jdt'/>
        <property name='maven-artifactId' value='org.eclipse.jdt.compiler.apt'/>
        <property name='maven-version' value='1.4.200-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='10'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.compiler.apt' version='1.4.200.v20220802-0458'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jdt.compiler.apt' version='1.4.200.v20220802-0458'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.compiler.apt.dispatch' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.compiler.apt.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.compiler.apt.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.compiler.lookup' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jdt.compiler.apt' version='1.4.200.v20220802-0458'>
          <properties size='1'>
            <property name='type' value='osgi.fragment'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='osgi.fragment' name='org.eclipse.jdt.core' version='1.4.200.v20220802-0458'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='3'>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='[3.30.100,4.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jdt.internal.compiler.tool' range='0.0.0' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.jdt.compiler.apt
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jdt.compiler.apt' version='1.4.200.v20220802-0458'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jdt.compiler.apt;singleton:=true&#xA;Bundle-Version: 1.4.200.v20220802-0458&#xA;Fragment-Host: org.eclipse.jdt.core;bundle-version=&quot;[3.30.100,4.0.0)&quot;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.web_core.feature.feature.jar' version='3.27.0.v202207150226'>
      <properties size='12'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2006 IBM Corporation and others.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License 2.0&#xA;which accompanies this distribution, and is available at&#xA;https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;SPDX-License-Identifier: EPL-2.0&#xA;&#xA;Contributors:&#xA;IBM Corporation - initial API and implementation'/>
        <property name='df_LT.featureName' value='WST Web Core'/>
        <property name='df_LT.description' value='Headless components of the Eclipse Web Developer Tools'/>
        <property name='df_LT.providerName' value='Eclipse Web Tools Platform'/>
        <property name='maven-groupId' value='org.eclipse.webtools.sourceediting'/>
        <property name='maven-artifactId' value='org.eclipse.wst.web_core.feature'/>
        <property name='maven-version' value='3.27.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.web_core.feature.feature.jar' version='3.27.0.v202207150226'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.wst.web_core.feature' version='3.27.0.v202207150226'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.wst.web_core.feature' version='3.27.0.v202207150226'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.sat4j.pb' version='2.3.6.v20201214' singleton='false' generation='2'>
      <update id='org.sat4j.pb' range='[0.0.0,2.3.6.v20201214)' severity='0'/>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.ow2.sat4j'/>
        <property name='maven-artifactId' value='org.ow2.sat4j.pb'/>
        <property name='maven-version' value='2.3.6'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='11'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.sat4j.pb' version='2.3.6.v20201214'/>
        <provided namespace='osgi.bundle' name='org.sat4j.pb' version='2.3.6.v20201214'/>
        <provided namespace='java.package' name='org.sat4j.pb' version='2.3.6.v20201214'/>
        <provided namespace='java.package' name='org.sat4j.pb.constraints' version='2.3.6.v20201214'/>
        <provided namespace='java.package' name='org.sat4j.pb.constraints.pb' version='2.3.6.v20201214'/>
        <provided namespace='java.package' name='org.sat4j.pb.core' version='2.3.6.v20201214'/>
        <provided namespace='java.package' name='org.sat4j.pb.orders' version='2.3.6.v20201214'/>
        <provided namespace='java.package' name='org.sat4j.pb.reader' version='2.3.6.v20201214'/>
        <provided namespace='java.package' name='org.sat4j.pb.tools' version='2.3.6.v20201214'/>
        <provided namespace='osgi.identity' name='org.sat4j.pb' version='2.3.6.v20201214'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='org.sat4j.core' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.5))'>
          <description>
            org.sat4j.pb
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.sat4j.pb' version='2.3.6.v20201214'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.sat4j.pb&#xA;Bundle-Version: 2.3.6.v20201214
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.report.data.oda.jdbc.ui' version='4.12.0.v202211281949' generation='2'>
      <update id='org.eclipse.birt.report.data.oda.jdbc.ui' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='BIRT JDBC UI Plug-in'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse BIRT Project'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.birt'/>
        <property name='maven-artifactId' value='org.eclipse.birt.report.data.oda.jdbc.ui'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='12'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.data.oda.jdbc.ui' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.report.data.oda.jdbc.ui' version='4.12.0.v202211281949'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.data.oda.jdbc.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.data.oda.jdbc.ui.dialogs' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.data.oda.jdbc.ui.editors' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.data.oda.jdbc.ui.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.data.oda.jdbc.ui.profile' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.data.oda.jdbc.ui.provider' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.data.oda.jdbc.ui.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.report.data.oda.jdbc.ui' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='10'>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.data.oda.jdbc' range='[2.2.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.oda.design.ui' range='[3.0.4,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.apache.commons.codec' range='[1.3.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.core' range='[2.5.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.data.bidi.utils' range='[2.5.1,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.data.bidi.utils.ui' range='[2.5.1,5.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.birt.report.data.oda.jdbc.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.report.data.oda.jdbc.ui' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.report.data.oda.jdbc.ui;singleton:=true&#xA;Bundle-Version: 4.12.0.v202211281949
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.batik.awt.util' version='1.14.0.v20210324-0332' singleton='false' generation='2'>
      <update id='org.apache.batik.awt.util' range='[0.0.0,1.14.0.v20210324-0332)' severity='0'/>
      <properties size='7'>
        <property name='df_LT.bundleVendor' value='Eclipse Orbit'/>
        <property name='df_LT.bundleName' value='org.apache.xmlgraphics:batik-awt-util'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='maven-groupId' value='org.eclipse.orbit.bundles'/>
        <property name='maven-artifactId' value='org.apache.batik.awt.util'/>
        <property name='maven-version' value='1.14.0-SNAPSHOT'/>
      </properties>
      <provides size='17'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.awt.util' version='1.14.0.v20210324-0332'/>
        <provided namespace='osgi.bundle' name='org.apache.batik.awt.util' version='1.14.0.v20210324-0332'/>
        <provided namespace='java.package' name='org.apache.batik.ext.awt' version='1.14.0'/>
        <provided namespace='java.package' name='org.apache.batik.ext.awt.color' version='1.14.0'/>
        <provided namespace='java.package' name='org.apache.batik.ext.awt.font' version='1.14.0'/>
        <provided namespace='java.package' name='org.apache.batik.ext.awt.g2d' version='1.14.0'/>
        <provided namespace='java.package' name='org.apache.batik.ext.awt.geom' version='1.14.0'/>
        <provided namespace='java.package' name='org.apache.batik.ext.awt.image' version='1.14.0'/>
        <provided namespace='java.package' name='org.apache.batik.ext.awt.image.renderable' version='1.14.0'/>
        <provided namespace='java.package' name='org.apache.batik.ext.awt.image.rendered' version='1.14.0'/>
        <provided namespace='java.package' name='org.apache.batik.ext.awt.image.spi' version='1.14.0'/>
        <provided namespace='java.package' name='org.apache.batik.ext.awt.image.spi.resources' version='1.14.0'/>
        <provided namespace='java.package' name='org.apache.batik.ext.swing' version='1.14.0'/>
        <provided namespace='java.package' name='org.apache.batik.ext.swing.resources' version='1.14.0'/>
        <provided namespace='osgi.identity' name='org.apache.batik.awt.util' version='1.14.0.v20210324-0332'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='14'>
        <required namespace='osgi.bundle' name='org.apache.batik.util' range='[1.14.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.xmlgraphics.java2d.color' range='2.4.0'/>
        <required namespace='java.package' name='javax.swing' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.swing.border' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.swing.text' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.batik.ext.awt' range='[1.14.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.batik.ext.awt.geom' range='[1.14.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.batik.ext.awt.image' range='[1.14.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.batik.ext.awt.image.renderable' range='[1.14.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.batik.ext.awt.image.rendered' range='[1.14.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.batik.i18n' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.batik.util' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.batik.util.resources' range='0.0.0' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.7))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.batik.awt.util' version='1.14.0.v20210324-0332'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.apache.batik.awt.util&#xA;Bundle-Version: 1.14.0.v20210324-0332
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.core.externaltools' version='1.2.300.v20220618-1805' generation='2'>
      <update id='org.eclipse.core.externaltools' range='[0.0.0,1.2.300.v20220618-1805)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='External Tools Headless Support'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='eclipse.platform.debug'/>
        <property name='maven-artifactId' value='org.eclipse.core.externaltools'/>
        <property name='maven-version' value='1.2.300-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.externaltools' version='1.2.300.v20220618-1805'/>
        <provided namespace='osgi.bundle' name='org.eclipse.core.externaltools' version='1.2.300.v20220618-1805'/>
        <provided namespace='java.package' name='org.eclipse.core.externaltools.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.externaltools.internal.launchConfigurations' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.externaltools.internal.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.externaltools.internal.registry' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.core.externaltools' version='1.2.300.v20220618-1805'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.core' range='[3.9.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.variables' range='[3.2.800,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.core.externaltools
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.core.externaltools' version='1.2.300.v20220618-1805'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.core.externaltools;singleton:=true&#xA;Bundle-Version: 1.2.300.v20220618-1805
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.commons.math3' version='3.6.1.v20200817-1830' singleton='false' generation='2'>
      <update id='org.apache.commons.math3' range='[0.0.0,3.6.1.v20200817-1830)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse Orbit'/>
        <property name='df_LT.bundleName' value='Apache Commons Math3'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.description' value='The Apache Commons Math project is a library of lightweight, self-contained mathematics and statistics components addressing the most common practical problems not immediately available in the Java programming language or commons-lang.'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='http://commons.apache.org/proper/commons-math/'/>
        <property name='maven-groupId' value='org.eclipse.orbit.bundles'/>
        <property name='maven-artifactId' value='org.apache.commons.math3'/>
        <property name='maven-version' value='3.6.1-SNAPSHOT'/>
      </properties>
      <provides size='82'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.commons.math3' version='3.6.1.v20200817-1830'/>
        <provided namespace='osgi.bundle' name='org.apache.commons.math3' version='3.6.1.v20200817-1830'/>
        <provided namespace='java.package' name='assets.org.apache.commons.math3.exception.util' version='3.6.1'/>
        <provided namespace='java.package' name='assets.org.apache.commons.math3.random' version='3.6.1'/>
        <provided namespace='java.package' name='org.apache.commons.math3' version='3.6.1'/>
        <provided namespace='java.package' name='org.apache.commons.math3.analysis' version='3.6.1'/>
        <provided namespace='java.package' name='org.apache.commons.math3.analysis.differentiation' version='3.6.1'/>
        <provided namespace='java.package' name='org.apache.commons.math3.analysis.function' version='3.6.1'/>
        <provided namespace='java.package' name='org.apache.commons.math3.analysis.integration' version='3.6.1'/>
        <provided namespace='java.package' name='org.apache.commons.math3.analysis.integration.gauss' version='3.6.1'/>
        <provided namespace='java.package' name='org.apache.commons.math3.analysis.interpolation' version='3.6.1'/>
        <provided namespace='java.package' name='org.apache.commons.math3.analysis.polynomials' version='3.6.1'/>
        <provided namespace='java.package' name='org.apache.commons.math3.analysis.solvers' version='3.6.1'/>
        <provided namespace='java.package' name='org.apache.commons.math3.complex' version='3.6.1'/>
        <provided namespace='java.package' name='org.apache.commons.math3.dfp' version='3.6.1'/>
        <provided namespace='java.package' name='org.apache.commons.math3.distribution' version='3.6.1'/>
        <provided namespace='java.package' name='org.apache.commons.math3.distribution.fitting' version='3.6.1'/>
        <provided namespace='java.package' name='org.apache.commons.math3.exception' version='3.6.1'/>
        <provided namespace='java.package' name='org.apache.commons.math3.exception.util' version='3.6.1'/>
        <provided namespace='java.package' name='org.apache.commons.math3.filter' version='3.6.1'/>
        <provided namespace='java.package' name='org.apache.commons.math3.fitting' version='3.6.1'/>
        <provided namespace='java.package' name='org.apache.commons.math3.fitting.leastsquares' version='3.6.1'/>
        <provided namespace='java.package' name='org.apache.commons.math3.fraction' version='3.6.1'/>
        <provided namespace='java.package' name='org.apache.commons.math3.genetics' version='3.6.1'/>
        <provided namespace='java.package' name='org.apache.commons.math3.geometry' version='3.6.1'/>
        <provided namespace='java.package' name='org.apache.commons.math3.geometry.enclosing' version='3.6.1'/>
        <provided namespace='java.package' name='org.apache.commons.math3.geometry.euclidean.oned' version='3.6.1'/>
        <provided namespace='java.package' name='org.apache.commons.math3.geometry.euclidean.threed' version='3.6.1'/>
        <provided namespace='java.package' name='org.apache.commons.math3.geometry.euclidean.twod' version='3.6.1'/>
        <provided namespace='java.package' name='org.apache.commons.math3.geometry.euclidean.twod.hull' version='3.6.1'/>
        <provided namespace='java.package' name='org.apache.commons.math3.geometry.hull' version='3.6.1'/>
        <provided namespace='java.package' name='org.apache.commons.math3.geometry.partitioning' version='3.6.1'/>
        <provided namespace='java.package' name='org.apache.commons.math3.geometry.partitioning.utilities' version='3.6.1'/>
        <provided namespace='java.package' name='org.apache.commons.math3.geometry.spherical.oned' version='3.6.1'/>
        <provided namespace='java.package' name='org.apache.commons.math3.geometry.spherical.twod' version='3.6.1'/>
        <provided namespace='java.package' name='org.apache.commons.math3.linear' version='3.6.1'/>
        <provided namespace='java.package' name='org.apache.commons.math3.ml.clustering' version='3.6.1'/>
        <provided namespace='java.package' name='org.apache.commons.math3.ml.clustering.evaluation' version='3.6.1'/>
        <provided namespace='java.package' name='org.apache.commons.math3.ml.distance' version='3.6.1'/>
        <provided namespace='java.package' name='org.apache.commons.math3.ml.neuralnet' version='3.6.1'/>
        <provided namespace='java.package' name='org.apache.commons.math3.ml.neuralnet.oned' version='3.6.1'/>
        <provided namespace='java.package' name='org.apache.commons.math3.ml.neuralnet.sofm' version='3.6.1'/>
        <provided namespace='java.package' name='org.apache.commons.math3.ml.neuralnet.sofm.util' version='3.6.1'/>
        <provided namespace='java.package' name='org.apache.commons.math3.ml.neuralnet.twod' version='3.6.1'/>
        <provided namespace='java.package' name='org.apache.commons.math3.ml.neuralnet.twod.util' version='3.6.1'/>
        <provided namespace='java.package' name='org.apache.commons.math3.ode' version='3.6.1'/>
        <provided namespace='java.package' name='org.apache.commons.math3.ode.events' version='3.6.1'/>
        <provided namespace='java.package' name='org.apache.commons.math3.ode.nonstiff' version='3.6.1'/>
        <provided namespace='java.package' name='org.apache.commons.math3.ode.sampling' version='3.6.1'/>
        <provided namespace='java.package' name='org.apache.commons.math3.optim' version='3.6.1'/>
        <provided namespace='java.package' name='org.apache.commons.math3.optim.linear' version='3.6.1'/>
        <provided namespace='java.package' name='org.apache.commons.math3.optim.nonlinear.scalar' version='3.6.1'/>
        <provided namespace='java.package' name='org.apache.commons.math3.optim.nonlinear.scalar.gradient' version='3.6.1'/>
        <provided namespace='java.package' name='org.apache.commons.math3.optim.nonlinear.scalar.noderiv' version='3.6.1'/>
        <provided namespace='java.package' name='org.apache.commons.math3.optim.nonlinear.vector' version='3.6.1'/>
        <provided namespace='java.package' name='org.apache.commons.math3.optim.nonlinear.vector.jacobian' version='3.6.1'/>
        <provided namespace='java.package' name='org.apache.commons.math3.optim.univariate' version='3.6.1'/>
        <provided namespace='java.package' name='org.apache.commons.math3.optimization' version='3.6.1'/>
        <provided namespace='java.package' name='org.apache.commons.math3.optimization.direct' version='3.6.1'/>
        <provided namespace='java.package' name='org.apache.commons.math3.optimization.fitting' version='3.6.1'/>
        <provided namespace='java.package' name='org.apache.commons.math3.optimization.general' version='3.6.1'/>
        <provided namespace='java.package' name='org.apache.commons.math3.optimization.linear' version='3.6.1'/>
        <provided namespace='java.package' name='org.apache.commons.math3.optimization.univariate' version='3.6.1'/>
        <provided namespace='java.package' name='org.apache.commons.math3.primes' version='3.6.1'/>
        <provided namespace='java.package' name='org.apache.commons.math3.random' version='3.6.1'/>
        <provided namespace='java.package' name='org.apache.commons.math3.special' version='3.6.1'/>
        <provided namespace='java.package' name='org.apache.commons.math3.stat' version='3.6.1'/>
        <provided namespace='java.package' name='org.apache.commons.math3.stat.clustering' version='3.6.1'/>
        <provided namespace='java.package' name='org.apache.commons.math3.stat.correlation' version='3.6.1'/>
        <provided namespace='java.package' name='org.apache.commons.math3.stat.descriptive' version='3.6.1'/>
        <provided namespace='java.package' name='org.apache.commons.math3.stat.descriptive.moment' version='3.6.1'/>
        <provided namespace='java.package' name='org.apache.commons.math3.stat.descriptive.rank' version='3.6.1'/>
        <provided namespace='java.package' name='org.apache.commons.math3.stat.descriptive.summary' version='3.6.1'/>
        <provided namespace='java.package' name='org.apache.commons.math3.stat.inference' version='3.6.1'/>
        <provided namespace='java.package' name='org.apache.commons.math3.stat.interval' version='3.6.1'/>
        <provided namespace='java.package' name='org.apache.commons.math3.stat.ranking' version='3.6.1'/>
        <provided namespace='java.package' name='org.apache.commons.math3.stat.regression' version='3.6.1'/>
        <provided namespace='java.package' name='org.apache.commons.math3.transform' version='3.6.1'/>
        <provided namespace='java.package' name='org.apache.commons.math3.util' version='3.6.1'/>
        <provided namespace='osgi.identity' name='org.apache.commons.math3' version='3.6.1.v20200817-1830'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='54'>
        <required namespace='java.package' name='org.apache.commons.math3' range='[3.6.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.commons.math3.analysis' range='[3.6.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.commons.math3.analysis.differentiation' range='[3.6.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.commons.math3.analysis.function' range='[3.6.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.commons.math3.analysis.integration.gauss' range='[3.6.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.commons.math3.analysis.interpolation' range='[3.6.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.commons.math3.analysis.polynomials' range='[3.6.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.commons.math3.analysis.solvers' range='[3.6.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.commons.math3.complex' range='[3.6.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.commons.math3.distribution' range='[3.6.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.commons.math3.exception' range='[3.6.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.commons.math3.exception.util' range='[3.6.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.commons.math3.fitting' range='[3.6.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.commons.math3.fitting.leastsquares' range='[3.6.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.commons.math3.fraction' range='[3.6.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.commons.math3.geometry' range='[3.6.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.commons.math3.geometry.enclosing' range='[3.6.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.commons.math3.geometry.euclidean.oned' range='[3.6.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.commons.math3.geometry.euclidean.threed' range='[3.6.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.commons.math3.geometry.euclidean.twod' range='[3.6.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.commons.math3.geometry.hull' range='[3.6.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.commons.math3.geometry.partitioning' range='[3.6.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.commons.math3.geometry.spherical.oned' range='[3.6.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.commons.math3.linear' range='[3.6.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.commons.math3.ml.clustering' range='[3.6.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.commons.math3.ml.clustering.evaluation' range='[3.6.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.commons.math3.ml.distance' range='[3.6.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.commons.math3.ml.neuralnet' range='[3.6.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.commons.math3.ml.neuralnet.sofm.util' range='[3.6.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.commons.math3.ml.neuralnet.twod' range='[3.6.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.commons.math3.ode' range='[3.6.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.commons.math3.ode.events' range='[3.6.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.commons.math3.ode.nonstiff' range='[3.6.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.commons.math3.ode.sampling' range='[3.6.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.commons.math3.optim' range='[3.6.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.commons.math3.optim.nonlinear.scalar' range='[3.6.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.commons.math3.optim.nonlinear.vector' range='[3.6.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.commons.math3.optim.nonlinear.vector.jacobian' range='[3.6.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.commons.math3.optim.univariate' range='[3.6.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.commons.math3.optimization' range='[3.6.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.commons.math3.optimization.direct' range='[3.6.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.commons.math3.optimization.univariate' range='[3.6.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.commons.math3.random' range='[3.6.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.commons.math3.special' range='[3.6.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.commons.math3.stat' range='[3.6.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.commons.math3.stat.correlation' range='[3.6.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.commons.math3.stat.descriptive' range='[3.6.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.commons.math3.stat.descriptive.moment' range='[3.6.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.commons.math3.stat.descriptive.rank' range='[3.6.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.commons.math3.stat.descriptive.summary' range='[3.6.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.commons.math3.stat.ranking' range='[3.6.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.commons.math3.stat.regression' range='[3.6.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.commons.math3.util' range='[3.6.0,4.0.0)' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.5))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.commons.math3' version='3.6.1.v20200817-1830'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.apache.commons.math3&#xA;Bundle-Version: 3.6.1.v20200817-1830
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.chart.examples.core.nl1' version='4.12.0.v202211281949' singleton='false'>
      <update id='org.eclipse.birt.chart.examples.core.nl1' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='BIRT Chart Examples Core Plug-in NLS Support'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='maven-groupId' value='org.eclipse.birt.nl'/>
        <property name='maven-artifactId' value='org.eclipse.birt.chart.examples.core.nl1'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.chart.examples.core.nl1' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.chart.examples.core.nl1' version='4.12.0.v202211281949'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.examples.radar.i18n' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.chart.examples.core.nl1' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.fragment'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='osgi.fragment' name='org.eclipse.birt.chart.examples.core' version='4.12.0.v202211281949'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.birt.chart.examples.core' range='[2.1.0,5.0.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.chart.examples.core.nl1' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.chart.examples.core.nl1&#xA;Bundle-Version: 4.12.0.v202211281949&#xA;Fragment-Host: org.eclipse.birt.chart.examples.core;bundle-version=&quot;[2.1.0,5.0.0)&quot;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='junit-platform-launcher' version='1.9.0' singleton='false' generation='2'>
      <update id='junit-platform-launcher' range='[0.0.0,1.9.0)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='JUnit Platform Launcher'/>
        <property name='maven-groupId' value='org.junit.platform'/>
        <property name='maven-artifactId' value='junit-platform-launcher'/>
        <property name='maven-version' value='1.9.0'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='11'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='junit-platform-launcher' version='1.9.0'/>
        <provided namespace='osgi.bundle' name='junit-platform-launcher' version='1.9.0'/>
        <provided namespace='java.package' name='org.junit.platform.launcher' version='1.9.0'/>
        <provided namespace='java.package' name='org.junit.platform.launcher.core' version='1.9.0'/>
        <provided namespace='java.package' name='org.junit.platform.launcher.listeners' version='1.9.0'/>
        <provided namespace='java.package' name='org.junit.platform.launcher.listeners.discovery' version='1.9.0'/>
        <provided namespace='java.package' name='org.junit.platform.launcher.listeners.session' version='1.9.0'/>
        <provided namespace='java.package' name='org.junit.platform.launcher.tagexpression' version='1.9.0'/>
        <provided namespace='osgi.identity' name='junit-platform-launcher' version='1.9.0'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.junit.platform.launcher' name='junit-platform-launcher' version='1.9.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='11'>
        <required namespace='java.package' name='org.apiguardian.api' range='[1.1.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit.platform.commons.logging' range='[1.9.0,2.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.commons' range='[1.9.0,2.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.commons.util' range='[1.9.0,2.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.engine' range='[1.9.0,2.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.engine.discovery' range='[1.9.0,2.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.engine.reporting' range='[1.9.0,2.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.engine.support.descriptor' range='[1.9.0,2.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.launcher' range='[1.9.0,2.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.launcher.listeners.discovery' range='[1.9.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            junit-platform-launcher
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='junit-platform-launcher' version='1.9.0'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: junit-platform-launcher&#xA;Bundle-Version: 1.9.0
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.webtools.doc.user' version='1.0.500.v201903222120'>
      <update id='org.eclipse.wst.webtools.doc.user' range='[0.0.0,1.0.500.v201903222120)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Web tools documentation'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.sourceediting'/>
        <property name='maven-artifactId' value='org.eclipse.wst.webtools.doc.user'/>
        <property name='maven-version' value='1.0.500-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.webtools.doc.user' version='1.0.500.v201903222120'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.webtools.doc.user' version='1.0.500.v201903222120'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.webtools.doc.user' version='1.0.500.v201903222120'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.webtools.doc.user' version='1.0.500.v201903222120'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wst.webtools.doc.user; singleton:=true&#xA;Bundle-Version: 1.0.500.v201903222120
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.connectivity.feature.feature.group' version='1.14.102.201911250848' singleton='false'>
      <update id='org.eclipse.datatools.connectivity.feature.feature.group' range='[0.0.0,1.14.102.201911250848)' severity='0'/>
      <properties size='12'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.datatools.features'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.connectivity.feature'/>
        <property name='maven-version' value='1.14.102-SNAPSHOT'/>
        <property name='df_LT.featureCopyright' value='Copyright (c) 2009 Sybase, Inc. and others. All rights reserved. This program and the accompanying materials are made available under the terms of the Eclipse Public License 2.0 which accompanies this distribution, and is available at https://www.eclipse.org/legal/epl-2.0/'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.featureName' value='Data Tools Platform Connectivity'/>
        <property name='df_LT.description' value='Driver and connection management, Open Data Access (ODA) and the Data Source Explorer (DSE)'/>
        <property name='df_LT.providerName' value='Eclipse Data Tools Platform'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.connectivity.feature.feature.group' version='1.14.102.201911250848'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='10'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.modelbase.feature.feature.group' range='1.13.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.connectivity.sqm.core.ui' range='[1.4.101.201811012051,1.4.101.201811012051]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.connectivity.sqm.core' range='[1.4.101.201811012051,1.4.101.201811012051]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.connectivity.sqm.server.ui' range='[1.3.101.201811012051,1.3.101.201811012051]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.connectivity.ui.dse' range='[1.3.101.201811012051,1.3.101.201811012051]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.connectivity.ui' range='[1.4.101.201811012051,1.4.101.201811012051]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.connectivity' range='[1.14.102.201911250848,1.14.102.201911250848]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.help' range='[1.7.101.201811012051,1.7.101.201811012051]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.connectivity.console.profile' range='[1.2.101.201811012051,1.2.101.201811012051]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.connectivity.feature.feature.jar' range='[1.14.102.201911250848,1.14.102.201911250848]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %featureCopyright
      </copyright>
    </unit>
    <unit id='org.eclipse.jem.util' version='2.1.300.v202103232321' generation='2'>
      <update id='org.eclipse.jem.util' range='[0.0.0,2.1.300.v202103232321)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Java EMF Model Utilities'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.common'/>
        <property name='maven-artifactId' value='org.eclipse.jem.util'/>
        <property name='maven-version' value='2.1.300-SNAPSHOT'/>
      </properties>
      <provides size='15'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jem.util' version='2.1.300.v202103232321'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jem.util' version='2.1.300.v202103232321'/>
        <provided namespace='java.package' name='org.eclipse.jem.internal.util.emf.workbench' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jem.internal.util.emf.workbench.nature' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jem.internal.util.emf.workbench.nls' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jem.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jem.util.emf.workbench' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jem.util.emf.workbench.nature' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jem.util.logger' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jem.util.logger.proxy' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jem.util.logger.proxyrender' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jem.util.plugin' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jem.util' version='2.1.300.v202103232321'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='8'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='[2.4.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='[2.4.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='com.ibm.icu' range='3.8.1'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.core' range='[1.1.201,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.uriresolver' range='[1.2.300,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.5))'>
          <description>
            org.eclipse.jem.util
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jem.util' version='2.1.300.v202103232321'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jem.util; singleton:=true&#xA;Bundle-Version: 2.1.300.v202103232321
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.command.env.core' version='1.1.0.v201910301957' singleton='false' generation='2'>
      <update id='org.eclipse.wst.command.env.core' range='[0.0.0,1.1.0.v201910301957)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.PLUGIN_NAME' value='Environment Command Framework (core)'/>
        <property name='df_LT.PLUGIN_PROVIDER' value='Eclipse Web Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%PLUGIN_NAME'/>
        <property name='org.eclipse.equinox.p2.provider' value='%PLUGIN_PROVIDER'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.webservices'/>
        <property name='maven-artifactId' value='org.eclipse.wst.command.env.core'/>
        <property name='maven-version' value='1.1.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='13'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.command.env.core' version='1.1.0.v201910301957'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.command.env.core' version='1.1.0.v201910301957'/>
        <provided namespace='java.package' name='org.eclipse.wst.command.internal.env.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.command.internal.env.core.common' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.command.internal.env.core.context' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.command.internal.env.core.data' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.command.internal.env.core.fragment' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.command.internal.env.core.registry' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.command.internal.env.core.selection' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.command.internal.env.core.uri' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.command.env.core' version='1.1.0.v201910301957'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='5'>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.frameworks' range='[1.1.200,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.commands' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.environment' range='[1.0.200,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.wst.command.env.core
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.command.env.core' version='1.1.0.v201910301957'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wst.command.env.core&#xA;Bundle-Version: 1.1.0.v201910301957
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.jsp.jasper' version='1.1.700.v20220801-1124' singleton='false' generation='2'>
      <update id='org.eclipse.equinox.jsp.jasper' range='[0.0.0,1.1.700.v20220801-1124)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleName' value='Jasper Jsp Support Bundle'/>
        <property name='df_LT.providerName' value='Eclipse.org - Equinox'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.equinox'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.jsp.jasper'/>
        <property name='maven-version' value='1.1.700-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.jsp.jasper' version='1.1.700.v20220801-1124'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.jsp.jasper' version='1.1.700.v20220801-1124'/>
        <provided namespace='java.package' name='org.eclipse.equinox.jsp.jasper' version='1.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.jsp.jasper' version='1.1.700.v20220801-1124'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='11'>
        <required namespace='java.package' name='javax.servlet' range='[2.4.0,5.0.0)'/>
        <required namespace='java.package' name='javax.servlet.annotation' range='[2.6.0,5.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.servlet.descriptor' range='[2.6.0,5.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.servlet.http' range='[2.4.0,5.0.0)'/>
        <required namespace='java.package' name='javax.servlet.jsp' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.apache.jasper.servlet' range='[0.0.0,8.0.0)'/>
        <required namespace='java.package' name='org.osgi.framework' range='1.3.0'/>
        <required namespace='java.package' name='org.osgi.service.http' range='1.2.0'/>
        <required namespace='java.package' name='org.osgi.service.packageadmin' range='1.2.0'/>
        <required namespace='java.package' name='org.osgi.util.tracker' range='1.3.1'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.equinox.jsp.jasper
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.jsp.jasper' version='1.1.700.v20220801-1124'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.equinox.jsp.jasper&#xA;Bundle-Version: 1.1.700.v20220801-1124
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.report.data.oda.xml.nl1' version='4.12.0.v202211281949' singleton='false'>
      <update id='org.eclipse.birt.report.data.oda.xml.nl1' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='BIRT ODA-XML Driver NLS Support'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='maven-groupId' value='org.eclipse.birt.nl'/>
        <property name='maven-artifactId' value='org.eclipse.birt.report.data.oda.xml.nl1'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.data.oda.xml.nl1' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.report.data.oda.xml.nl1' version='4.12.0.v202211281949'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.data.oda.xml.i18n' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.report.data.oda.xml.nl1' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.fragment'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='osgi.fragment' name='org.eclipse.birt.report.data.oda.xml' version='4.12.0.v202211281949'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.data.oda.xml' range='[2.1.0,5.0.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.report.data.oda.xml.nl1' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.report.data.oda.xml.nl1&#xA;Bundle-Version: 4.12.0.v202211281949&#xA;Fragment-Host: org.eclipse.birt.report.data.oda.xml;bundle-version=&quot;[2.1.0,5.0.0)&quot;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='com.sun.jna.platform' version='5.8.0' singleton='false' generation='2'>
      <update id='com.sun.jna.platform' range='[0.0.0,5.8.0)' severity='0'/>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='jna-platform'/>
        <property name='org.eclipse.equinox.p2.description' value='JNA Platform Library'/>
        <property name='org.eclipse.equinox.p2.provider' value='JNA Development Team'/>
        <property name='maven-groupId' value='net.java.dev.jna'/>
        <property name='maven-artifactId' value='jna-platform'/>
        <property name='maven-version' value='5.8.0'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='18'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='com.sun.jna.platform' version='5.8.0'/>
        <provided namespace='osgi.bundle' name='com.sun.jna.platform' version='5.8.0'/>
        <provided namespace='java.package' name='com.sun.jna.platform' version='5.8.0'/>
        <provided namespace='java.package' name='com.sun.jna.platform.dnd' version='5.8.0'/>
        <provided namespace='java.package' name='com.sun.jna.platform.linux' version='5.8.0'/>
        <provided namespace='java.package' name='com.sun.jna.platform.mac' version='5.8.0'/>
        <provided namespace='java.package' name='com.sun.jna.platform.unix' version='5.8.0'/>
        <provided namespace='java.package' name='com.sun.jna.platform.unix.aix' version='5.8.0'/>
        <provided namespace='java.package' name='com.sun.jna.platform.unix.solaris' version='5.8.0'/>
        <provided namespace='java.package' name='com.sun.jna.platform.win32' version='5.8.0'/>
        <provided namespace='java.package' name='com.sun.jna.platform.win32.COM' version='5.8.0'/>
        <provided namespace='java.package' name='com.sun.jna.platform.win32.COM.tlb' version='5.8.0'/>
        <provided namespace='java.package' name='com.sun.jna.platform.win32.COM.tlb.imp' version='5.8.0'/>
        <provided namespace='java.package' name='com.sun.jna.platform.win32.COM.util' version='5.8.0'/>
        <provided namespace='java.package' name='com.sun.jna.platform.win32.COM.util.annotation' version='5.8.0'/>
        <provided namespace='java.package' name='com.sun.jna.platform.wince' version='5.8.0'/>
        <provided namespace='osgi.identity' name='com.sun.jna.platform' version='5.8.0'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='com.sun.jna' range='5.8.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.4))'>
          <description>
            com.sun.jna.platform
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='com.sun.jna.platform' version='5.8.0'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: com.sun.jna.platform&#xA;Bundle-Version: 5.8.0
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.report.engine.emitter.config.pdf.source' version='4.12.0.v202211281949' singleton='false'>
      <update id='org.eclipse.birt.report.engine.emitter.config.pdf.source' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse BIRT Project'/>
        <property name='df_LT.bundleName' value='BIRT PDF Emitter Descriptor Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.birt'/>
        <property name='maven-artifactId' value='org.eclipse.birt.report.engine.emitter.config.pdf'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.emitter.config.pdf.source' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.report.engine.emitter.config.pdf.source' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.report.engine.emitter.config.pdf.source' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.report.engine.emitter.config.pdf.source' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.report.engine.emitter.config.pdf.source&#xA;Bundle-Version: 4.12.0.v202211281949
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.w3c.dom.svg.extension.source' version='1.1.0.v202211281949' singleton='false'>
      <update id='org.w3c.dom.svg.extension.source' range='[0.0.0,1.1.0.v202211281949)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse BIRT Project'/>
        <property name='df_LT.bundleName' value='Extension for org.w3c.dom.svg Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.birt'/>
        <property name='maven-artifactId' value='org.w3c.dom.svg.extension'/>
        <property name='maven-version' value='1.1.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.w3c.dom.svg.extension.source' version='1.1.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.w3c.dom.svg.extension.source' version='1.1.0.v202211281949'/>
        <provided namespace='osgi.identity' name='org.w3c.dom.svg.extension.source' version='1.1.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.w3c.dom.svg.extension.source' version='1.1.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.w3c.dom.svg.extension.source&#xA;Bundle-Version: 1.1.0.v202211281949
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.connectivity.apache.derby.dbdefinition' version='1.2.101.201811012051' generation='2'>
      <update id='org.eclipse.datatools.connectivity.apache.derby.dbdefinition' range='[0.0.0,1.2.101.201811012051)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Eclipse Data Tools Platform Apache Derby Database Definition'/>
        <property name='df_LT.providerName' value='Eclipse Data Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.connectivity.apache.derby.dbdefinition'/>
        <property name='maven-version' value='1.2.101-SNAPSHOT'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.connectivity.apache.derby.dbdefinition' version='1.2.101.201811012051'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.apache.derby.dbdefinition' version='1.2.101.201811012051'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.connectivity.apache.derby.dbdefinition' version='1.2.101.201811012051'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.datatools.connectivity.apache.derby.dbdefinition
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.connectivity.apache.derby.dbdefinition' version='1.2.101.201811012051'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.connectivity.apache.derby.dbdefinition;singleton:=true&#xA;Bundle-Version: 1.2.101.201811012051
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.sqltools.db.derby' version='1.2.101.201811012051' generation='2'>
      <update id='org.eclipse.datatools.sqltools.db.derby' range='[0.0.0,1.2.101.201811012051)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Plugin.Name' value='Eclipse Data Tools Platform Derby SQL Tools Plug-in'/>
        <property name='df_LT.Plugin.ProviderName' value='Eclipse Data Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%Plugin.Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Plugin.ProviderName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.sqltools.db.derby'/>
        <property name='maven-version' value='1.2.101-SNAPSHOT'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.sqltools.db.derby' version='1.2.101.201811012051'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.db.derby' version='1.2.101.201811012051'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.db.derby.parser' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.sqltools.db.derby' version='1.2.101.201811012051'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='13'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.editor.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.sql' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.modelbase.sql' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.modelbase.dbdefinition' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.db.generic' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.routineeditor' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.result' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.datatools.sqltools.db.derby
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.sqltools.db.derby' version='1.2.101.201811012051'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.sqltools.db.derby;singleton:=true&#xA;Bundle-Version: 1.2.101.201811012051
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.batik.constants' version='1.14.0.v20210324-0332' singleton='false' generation='2'>
      <update id='org.apache.batik.constants' range='[0.0.0,1.14.0.v20210324-0332)' severity='0'/>
      <properties size='7'>
        <property name='df_LT.bundleVendor' value='Eclipse Orbit'/>
        <property name='df_LT.bundleName' value='Batik constants library'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='maven-groupId' value='org.eclipse.orbit.bundles'/>
        <property name='maven-artifactId' value='org.apache.batik.constants'/>
        <property name='maven-version' value='1.14.0-SNAPSHOT'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.constants' version='1.14.0.v20210324-0332'/>
        <provided namespace='osgi.bundle' name='org.apache.batik.constants' version='1.14.0.v20210324-0332'/>
        <provided namespace='java.package' name='org.apache.batik.constants' version='1.14.0'/>
        <provided namespace='java.package' name='org.apache.batik.util' version='1.14.0'/>
        <provided namespace='osgi.identity' name='org.apache.batik.constants' version='1.14.0.v20210324-0332'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.7))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.batik.constants' version='1.14.0.v20210324-0332'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.apache.batik.constants&#xA;Bundle-Version: 1.14.0.v20210324-0332
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.html.ui' version='1.1.700.v202207121749' generation='2'>
      <update id='org.eclipse.wst.html.ui' range='[0.0.0,1.1.700.v202207121749)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='HTML UI Source Editor'/>
        <property name='df_LT.providerName' value='Eclipse Web Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.sourceediting'/>
        <property name='maven-artifactId' value='org.eclipse.wst.html.ui'/>
        <property name='maven-version' value='1.1.700-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='29'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.html.ui' version='1.1.700.v202207121749'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.html.ui' version='1.1.700.v202207121749'/>
        <provided namespace='java.package' name='org.eclipse.wst.html.internal.validation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.html.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.html.ui.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.html.ui.internal.autoedit' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.html.ui.internal.contentassist' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.html.ui.internal.contentassist.resources' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.html.ui.internal.contentoutline' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.html.ui.internal.contentproperties.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.html.ui.internal.correction' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.html.ui.internal.derived' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.html.ui.internal.edit.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.html.ui.internal.editor' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.html.ui.internal.handlers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.html.ui.internal.hyperlink' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.html.ui.internal.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.html.ui.internal.preferences.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.html.ui.internal.registry' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.html.ui.internal.search' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.html.ui.internal.style' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.html.ui.internal.taginfo' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.html.ui.internal.templates' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.html.ui.internal.text' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.html.ui.internal.wizard' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.html.ui.views.contentoutline' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.html.ui' version='1.1.700.v202207121749'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='20'>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='[3.12.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='[3.11.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench.texteditor' range='[3.10.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.forms' range='[3.7.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.107.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.sse.ui' range='[1.7.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.xml.ui' range='[1.2.0,1.3.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.css.ui' range='[1.2.0,1.3.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.sse.core' range='[1.2.0,1.3.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.css.core' range='[1.3.0,1.4.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.html.core' range='[1.4.0,1.5.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.xml.core' range='[1.2.0,1.3.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.13.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.14.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.validation' range='[1.2.700,1.3.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.project.facet.core' range='[1.4.300,2.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.modulecore' range='[1.3.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.ibm.icu.util' range='0.0.0'/>
        <required namespace='java.package' name='com.ibm.icu.text' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.wst.html.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.html.ui' version='1.1.700.v202207121749'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wst.html.ui; singleton:=true&#xA;Bundle-Version: 1.1.700.v202207121749
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jst.j2ee.infopop' version='1.0.300.v201903222024'>
      <update id='org.eclipse.jst.j2ee.infopop' range='[0.0.0,1.0.300.v201903222024)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='J2EE tools infopops'/>
        <property name='df_LT.pluginProvider' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%pluginProvider'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.javaee'/>
        <property name='maven-artifactId' value='org.eclipse.jst.j2ee.infopop'/>
        <property name='maven-version' value='1.0.300-SNAPSHOT'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.j2ee.infopop' version='1.0.300.v201903222024'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jst.j2ee.infopop' version='1.0.300.v201903222024'/>
        <provided namespace='osgi.identity' name='org.eclipse.jst.j2ee.infopop' version='1.0.300.v201903222024'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jst.j2ee.infopop' version='1.0.300.v201903222024'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jst.j2ee.infopop; singleton:=true&#xA;Bundle-Version: 1.0.300.v201903222024
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.xmlbeans' version='3.1.0.v20200922-1359' singleton='false' generation='2'>
      <update id='org.apache.xmlbeans' range='[0.0.0,3.1.0.v20200922-1359)' severity='0'/>
      <properties size='7'>
        <property name='df_LT.bundleVendor' value='Eclipse Orbit'/>
        <property name='df_LT.bundleName' value='XmlBeans'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='maven-groupId' value='org.eclipse.orbit.bundles'/>
        <property name='maven-artifactId' value='org.apache.xmlbeans'/>
        <property name='maven-version' value='3.1.0-SNAPSHOT'/>
      </properties>
      <provides size='135'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.xmlbeans' version='3.1.0.v20200922-1359'/>
        <provided namespace='osgi.bundle' name='org.apache.xmlbeans' version='3.1.0.v20200922-1359'/>
        <provided namespace='java.package' name='org.apache.xmlbeans' version='3.1.0'/>
        <provided namespace='java.package' name='org.apache.xmlbeans.impl.common' version='3.1.0'/>
        <provided namespace='java.package' name='org.apache.xmlbeans.impl.config' version='3.1.0'/>
        <provided namespace='java.package' name='org.apache.xmlbeans.impl.inst2xsd' version='3.1.0'/>
        <provided namespace='java.package' name='org.apache.xmlbeans.impl.inst2xsd.util' version='3.1.0'/>
        <provided namespace='java.package' name='org.apache.xmlbeans.impl.jam' version='3.1.0'/>
        <provided namespace='java.package' name='org.apache.xmlbeans.impl.jam.annotation' version='3.1.0'/>
        <provided namespace='java.package' name='org.apache.xmlbeans.impl.jam.internal' version='3.1.0'/>
        <provided namespace='java.package' name='org.apache.xmlbeans.impl.jam.internal.classrefs' version='3.1.0'/>
        <provided namespace='java.package' name='org.apache.xmlbeans.impl.jam.internal.elements' version='3.1.0'/>
        <provided namespace='java.package' name='org.apache.xmlbeans.impl.jam.internal.javadoc' version='3.1.0'/>
        <provided namespace='java.package' name='org.apache.xmlbeans.impl.jam.internal.parser' version='3.1.0'/>
        <provided namespace='java.package' name='org.apache.xmlbeans.impl.jam.internal.reflect' version='3.1.0'/>
        <provided namespace='java.package' name='org.apache.xmlbeans.impl.jam.mutable' version='3.1.0'/>
        <provided namespace='java.package' name='org.apache.xmlbeans.impl.jam.provider' version='3.1.0'/>
        <provided namespace='java.package' name='org.apache.xmlbeans.impl.jam.visitor' version='3.1.0'/>
        <provided namespace='java.package' name='org.apache.xmlbeans.impl.jam.xml' version='3.1.0'/>
        <provided namespace='java.package' name='org.apache.xmlbeans.impl.regex' version='3.1.0'/>
        <provided namespace='java.package' name='org.apache.xmlbeans.impl.repackage' version='3.1.0'/>
        <provided namespace='java.package' name='org.apache.xmlbeans.impl.richParser' version='3.1.0'/>
        <provided namespace='java.package' name='org.apache.xmlbeans.impl.schema' version='3.1.0'/>
        <provided namespace='java.package' name='org.apache.xmlbeans.impl.soap' version='3.1.0'/>
        <provided namespace='java.package' name='org.apache.xmlbeans.impl.store' version='3.1.0'/>
        <provided namespace='java.package' name='org.apache.xmlbeans.impl.tool' version='3.1.0'/>
        <provided namespace='java.package' name='org.apache.xmlbeans.impl.util' version='3.1.0'/>
        <provided namespace='java.package' name='org.apache.xmlbeans.impl.validator' version='3.1.0'/>
        <provided namespace='java.package' name='org.apache.xmlbeans.impl.values' version='3.1.0'/>
        <provided namespace='java.package' name='org.apache.xmlbeans.impl.xb.ltgfmt' version='3.1.0'/>
        <provided namespace='java.package' name='org.apache.xmlbeans.impl.xb.ltgfmt.impl' version='3.1.0'/>
        <provided namespace='java.package' name='org.apache.xmlbeans.impl.xb.substwsdl' version='3.1.0'/>
        <provided namespace='java.package' name='org.apache.xmlbeans.impl.xb.substwsdl.impl' version='3.1.0'/>
        <provided namespace='java.package' name='org.apache.xmlbeans.impl.xb.xmlconfig' version='3.1.0'/>
        <provided namespace='java.package' name='org.apache.xmlbeans.impl.xb.xmlconfig.impl' version='3.1.0'/>
        <provided namespace='java.package' name='org.apache.xmlbeans.impl.xb.xmlschema' version='3.1.0'/>
        <provided namespace='java.package' name='org.apache.xmlbeans.impl.xb.xmlschema.impl' version='3.1.0'/>
        <provided namespace='java.package' name='org.apache.xmlbeans.impl.xb.xsdownload' version='3.1.0'/>
        <provided namespace='java.package' name='org.apache.xmlbeans.impl.xb.xsdownload.impl' version='3.1.0'/>
        <provided namespace='java.package' name='org.apache.xmlbeans.impl.xb.xsdschema' version='3.1.0'/>
        <provided namespace='java.package' name='org.apache.xmlbeans.impl.xb.xsdschema.impl' version='3.1.0'/>
        <provided namespace='java.package' name='org.apache.xmlbeans.impl.xpath.saxon' version='3.1.0'/>
        <provided namespace='java.package' name='org.apache.xmlbeans.impl.xpathgen' version='3.1.0'/>
        <provided namespace='java.package' name='org.apache.xmlbeans.impl.xquery.saxon' version='3.1.0'/>
        <provided namespace='java.package' name='org.apache.xmlbeans.impl.xsd2inst' version='3.1.0'/>
        <provided namespace='java.package' name='org.apache.xmlbeans.soap' version='3.1.0'/>
        <provided namespace='java.package' name='org.apache.xmlbeans.xml.stream' version='3.1.0'/>
        <provided namespace='java.package' name='org.apache.xmlbeans.xml.stream.events' version='3.1.0'/>
        <provided namespace='java.package' name='org.apache.xmlbeans.xml.stream.utils' version='3.1.0'/>
        <provided namespace='java.package' name='schemaorg_apache_xmlbeans.attribute.http_3A_2F_2Fwww_2Ew3_2Eorg_2FXML_2F1998_2Fnamespace' version='3.1.0'/>
        <provided namespace='java.package' name='schemaorg_apache_xmlbeans.attributegroup.http_3A_2F_2Fwww_2Ew3_2Eorg_2F2001_2FXMLSchema' version='3.1.0'/>
        <provided namespace='java.package' name='schemaorg_apache_xmlbeans.attributegroup.http_3A_2F_2Fwww_2Ew3_2Eorg_2FXML_2F1998_2Fnamespace' version='3.1.0'/>
        <provided namespace='java.package' name='schemaorg_apache_xmlbeans.element.URI_SHA_1_0072531D5C2BA64B5A3672B694CDAA153CD30788' version='3.1.0'/>
        <provided namespace='java.package' name='schemaorg_apache_xmlbeans.element.URI_SHA_1_5AAF5BEFD4F30D215E94ED53118FE32C537C3B26' version='3.1.0'/>
        <provided namespace='java.package' name='schemaorg_apache_xmlbeans.element.http_3A_2F_2Fwww_2Ebea_2Ecom_2F2003_2F01_2Fxmlbean_2Fxsdownload' version='3.1.0'/>
        <provided namespace='java.package' name='schemaorg_apache_xmlbeans.element.http_3A_2F_2Fwww_2Ebea_2Ecom_2F2003_2F05_2Fxmlbean_2Fltgfmt' version='3.1.0'/>
        <provided namespace='java.package' name='schemaorg_apache_xmlbeans.element.http_3A_2F_2Fwww_2Ew3_2Eorg_2F2001_2FXMLSchema' version='3.1.0'/>
        <provided namespace='java.package' name='schemaorg_apache_xmlbeans.identityconstraint.http_3A_2F_2Fwww_2Ew3_2Eorg_2F2001_2FXMLSchema' version='3.1.0'/>
        <provided namespace='java.package' name='schemaorg_apache_xmlbeans.javaname.org.apache.xmlbeans.impl.xb.ltgfmt' version='3.1.0'/>
        <provided namespace='java.package' name='schemaorg_apache_xmlbeans.javaname.org.apache.xmlbeans.impl.xb.ltgfmt.FileDesc' version='3.1.0'/>
        <provided namespace='java.package' name='schemaorg_apache_xmlbeans.javaname.org.apache.xmlbeans.impl.xb.ltgfmt.TestCase' version='3.1.0'/>
        <provided namespace='java.package' name='schemaorg_apache_xmlbeans.javaname.org.apache.xmlbeans.impl.xb.ltgfmt.TestsDocument' version='3.1.0'/>
        <provided namespace='java.package' name='schemaorg_apache_xmlbeans.javaname.org.apache.xmlbeans.impl.xb.substwsdl' version='3.1.0'/>
        <provided namespace='java.package' name='schemaorg_apache_xmlbeans.javaname.org.apache.xmlbeans.impl.xb.substwsdl.DefinitionsDocument' version='3.1.0'/>
        <provided namespace='java.package' name='schemaorg_apache_xmlbeans.javaname.org.apache.xmlbeans.impl.xb.xmlconfig' version='3.1.0'/>
        <provided namespace='java.package' name='schemaorg_apache_xmlbeans.javaname.org.apache.xmlbeans.impl.xb.xmlconfig.ConfigDocument' version='3.1.0'/>
        <provided namespace='java.package' name='schemaorg_apache_xmlbeans.javaname.org.apache.xmlbeans.impl.xb.xmlconfig.Extensionconfig' version='3.1.0'/>
        <provided namespace='java.package' name='schemaorg_apache_xmlbeans.javaname.org.apache.xmlbeans.impl.xb.xmlconfig.JavaNameList' version='3.1.0'/>
        <provided namespace='java.package' name='schemaorg_apache_xmlbeans.javaname.org.apache.xmlbeans.impl.xb.xmlconfig.NamespaceList' version='3.1.0'/>
        <provided namespace='java.package' name='schemaorg_apache_xmlbeans.javaname.org.apache.xmlbeans.impl.xb.xmlconfig.NamespaceList.Member2' version='3.1.0'/>
        <provided namespace='java.package' name='schemaorg_apache_xmlbeans.javaname.org.apache.xmlbeans.impl.xb.xmlconfig.NamespaceList.Member2.Item' version='3.1.0'/>
        <provided namespace='java.package' name='schemaorg_apache_xmlbeans.javaname.org.apache.xmlbeans.impl.xb.xmlschema' version='3.1.0'/>
        <provided namespace='java.package' name='schemaorg_apache_xmlbeans.javaname.org.apache.xmlbeans.impl.xb.xmlschema.SpaceAttribute' version='3.1.0'/>
        <provided namespace='java.package' name='schemaorg_apache_xmlbeans.javaname.org.apache.xmlbeans.impl.xb.xsdownload' version='3.1.0'/>
        <provided namespace='java.package' name='schemaorg_apache_xmlbeans.javaname.org.apache.xmlbeans.impl.xb.xsdownload.DownloadedSchemasDocument' version='3.1.0'/>
        <provided namespace='java.package' name='schemaorg_apache_xmlbeans.javaname.org.apache.xmlbeans.impl.xb.xsdschema' version='3.1.0'/>
        <provided namespace='java.package' name='schemaorg_apache_xmlbeans.javaname.org.apache.xmlbeans.impl.xb.xsdschema.All' version='3.1.0'/>
        <provided namespace='java.package' name='schemaorg_apache_xmlbeans.javaname.org.apache.xmlbeans.impl.xb.xsdschema.AllNNI' version='3.1.0'/>
        <provided namespace='java.package' name='schemaorg_apache_xmlbeans.javaname.org.apache.xmlbeans.impl.xb.xsdschema.AnnotationDocument' version='3.1.0'/>
        <provided namespace='java.package' name='schemaorg_apache_xmlbeans.javaname.org.apache.xmlbeans.impl.xb.xsdschema.AnyDocument' version='3.1.0'/>
        <provided namespace='java.package' name='schemaorg_apache_xmlbeans.javaname.org.apache.xmlbeans.impl.xb.xsdschema.AppinfoDocument' version='3.1.0'/>
        <provided namespace='java.package' name='schemaorg_apache_xmlbeans.javaname.org.apache.xmlbeans.impl.xb.xsdschema.Attribute' version='3.1.0'/>
        <provided namespace='java.package' name='schemaorg_apache_xmlbeans.javaname.org.apache.xmlbeans.impl.xb.xsdschema.BlockSet' version='3.1.0'/>
        <provided namespace='java.package' name='schemaorg_apache_xmlbeans.javaname.org.apache.xmlbeans.impl.xb.xsdschema.BlockSet.Member2' version='3.1.0'/>
        <provided namespace='java.package' name='schemaorg_apache_xmlbeans.javaname.org.apache.xmlbeans.impl.xb.xsdschema.ComplexContentDocument' version='3.1.0'/>
        <provided namespace='java.package' name='schemaorg_apache_xmlbeans.javaname.org.apache.xmlbeans.impl.xb.xsdschema.DerivationSet' version='3.1.0'/>
        <provided namespace='java.package' name='schemaorg_apache_xmlbeans.javaname.org.apache.xmlbeans.impl.xb.xsdschema.DocumentationDocument' version='3.1.0'/>
        <provided namespace='java.package' name='schemaorg_apache_xmlbeans.javaname.org.apache.xmlbeans.impl.xb.xsdschema.FieldDocument' version='3.1.0'/>
        <provided namespace='java.package' name='schemaorg_apache_xmlbeans.javaname.org.apache.xmlbeans.impl.xb.xsdschema.FieldDocument.Field' version='3.1.0'/>
        <provided namespace='java.package' name='schemaorg_apache_xmlbeans.javaname.org.apache.xmlbeans.impl.xb.xsdschema.FullDerivationSet' version='3.1.0'/>
        <provided namespace='java.package' name='schemaorg_apache_xmlbeans.javaname.org.apache.xmlbeans.impl.xb.xsdschema.ImportDocument' version='3.1.0'/>
        <provided namespace='java.package' name='schemaorg_apache_xmlbeans.javaname.org.apache.xmlbeans.impl.xb.xsdschema.IncludeDocument' version='3.1.0'/>
        <provided namespace='java.package' name='schemaorg_apache_xmlbeans.javaname.org.apache.xmlbeans.impl.xb.xsdschema.KeyrefDocument' version='3.1.0'/>
        <provided namespace='java.package' name='schemaorg_apache_xmlbeans.javaname.org.apache.xmlbeans.impl.xb.xsdschema.ListDocument' version='3.1.0'/>
        <provided namespace='java.package' name='schemaorg_apache_xmlbeans.javaname.org.apache.xmlbeans.impl.xb.xsdschema.NamedGroup' version='3.1.0'/>
        <provided namespace='java.package' name='schemaorg_apache_xmlbeans.javaname.org.apache.xmlbeans.impl.xb.xsdschema.NamespaceList' version='3.1.0'/>
        <provided namespace='java.package' name='schemaorg_apache_xmlbeans.javaname.org.apache.xmlbeans.impl.xb.xsdschema.NamespaceList.Member2' version='3.1.0'/>
        <provided namespace='java.package' name='schemaorg_apache_xmlbeans.javaname.org.apache.xmlbeans.impl.xb.xsdschema.NamespaceList.Member2.Item' version='3.1.0'/>
        <provided namespace='java.package' name='schemaorg_apache_xmlbeans.javaname.org.apache.xmlbeans.impl.xb.xsdschema.NarrowMaxMin' version='3.1.0'/>
        <provided namespace='java.package' name='schemaorg_apache_xmlbeans.javaname.org.apache.xmlbeans.impl.xb.xsdschema.NotationDocument' version='3.1.0'/>
        <provided namespace='java.package' name='schemaorg_apache_xmlbeans.javaname.org.apache.xmlbeans.impl.xb.xsdschema.PatternDocument' version='3.1.0'/>
        <provided namespace='java.package' name='schemaorg_apache_xmlbeans.javaname.org.apache.xmlbeans.impl.xb.xsdschema.RedefineDocument' version='3.1.0'/>
        <provided namespace='java.package' name='schemaorg_apache_xmlbeans.javaname.org.apache.xmlbeans.impl.xb.xsdschema.RestrictionDocument' version='3.1.0'/>
        <provided namespace='java.package' name='schemaorg_apache_xmlbeans.javaname.org.apache.xmlbeans.impl.xb.xsdschema.SchemaDocument' version='3.1.0'/>
        <provided namespace='java.package' name='schemaorg_apache_xmlbeans.javaname.org.apache.xmlbeans.impl.xb.xsdschema.SelectorDocument' version='3.1.0'/>
        <provided namespace='java.package' name='schemaorg_apache_xmlbeans.javaname.org.apache.xmlbeans.impl.xb.xsdschema.SelectorDocument.Selector' version='3.1.0'/>
        <provided namespace='java.package' name='schemaorg_apache_xmlbeans.javaname.org.apache.xmlbeans.impl.xb.xsdschema.SimpleContentDocument' version='3.1.0'/>
        <provided namespace='java.package' name='schemaorg_apache_xmlbeans.javaname.org.apache.xmlbeans.impl.xb.xsdschema.SimpleDerivationSet' version='3.1.0'/>
        <provided namespace='java.package' name='schemaorg_apache_xmlbeans.javaname.org.apache.xmlbeans.impl.xb.xsdschema.SimpleDerivationSet.Member2' version='3.1.0'/>
        <provided namespace='java.package' name='schemaorg_apache_xmlbeans.javaname.org.apache.xmlbeans.impl.xb.xsdschema.TotalDigitsDocument' version='3.1.0'/>
        <provided namespace='java.package' name='schemaorg_apache_xmlbeans.javaname.org.apache.xmlbeans.impl.xb.xsdschema.UnionDocument' version='3.1.0'/>
        <provided namespace='java.package' name='schemaorg_apache_xmlbeans.javaname.org.apache.xmlbeans.impl.xb.xsdschema.UnionDocument.Union' version='3.1.0'/>
        <provided namespace='java.package' name='schemaorg_apache_xmlbeans.javaname.org.apache.xmlbeans.impl.xb.xsdschema.WhiteSpaceDocument' version='3.1.0'/>
        <provided namespace='java.package' name='schemaorg_apache_xmlbeans.javaname.org.apache.xmlbeans.impl.xb.xsdschema.WhiteSpaceDocument.WhiteSpace' version='3.1.0'/>
        <provided namespace='java.package' name='schemaorg_apache_xmlbeans.javaname.org.apache.xmlbeans.impl.xb.xsdschema.Wildcard' version='3.1.0'/>
        <provided namespace='java.package' name='schemaorg_apache_xmlbeans.modelgroup.http_3A_2F_2Fwww_2Ew3_2Eorg_2F2001_2FXMLSchema' version='3.1.0'/>
        <provided namespace='java.package' name='schemaorg_apache_xmlbeans.namespace.URI_SHA_1_0072531D5C2BA64B5A3672B694CDAA153CD30788' version='3.1.0'/>
        <provided namespace='java.package' name='schemaorg_apache_xmlbeans.namespace.URI_SHA_1_5AAF5BEFD4F30D215E94ED53118FE32C537C3B26' version='3.1.0'/>
        <provided namespace='java.package' name='schemaorg_apache_xmlbeans.namespace.http_3A_2F_2Fwww_2Ebea_2Ecom_2F2003_2F01_2Fxmlbean_2Fxsdownload' version='3.1.0'/>
        <provided namespace='java.package' name='schemaorg_apache_xmlbeans.namespace.http_3A_2F_2Fwww_2Ebea_2Ecom_2F2003_2F05_2Fxmlbean_2Fltgfmt' version='3.1.0'/>
        <provided namespace='java.package' name='schemaorg_apache_xmlbeans.namespace.http_3A_2F_2Fwww_2Ew3_2Eorg_2F2001_2FXMLSchema' version='3.1.0'/>
        <provided namespace='java.package' name='schemaorg_apache_xmlbeans.namespace.http_3A_2F_2Fwww_2Ew3_2Eorg_2FXML_2F1998_2Fnamespace' version='3.1.0'/>
        <provided namespace='java.package' name='schemaorg_apache_xmlbeans.src' version='3.1.0'/>
        <provided namespace='java.package' name='schemaorg_apache_xmlbeans.system.sXMLCONFIG' version='3.1.0'/>
        <provided namespace='java.package' name='schemaorg_apache_xmlbeans.system.sXMLLANG' version='3.1.0'/>
        <provided namespace='java.package' name='schemaorg_apache_xmlbeans.system.sXMLSCHEMA' version='3.1.0'/>
        <provided namespace='java.package' name='schemaorg_apache_xmlbeans.system.sXMLTOOLS' version='3.1.0'/>
        <provided namespace='java.package' name='schemaorg_apache_xmlbeans.type.URI_SHA_1_0072531D5C2BA64B5A3672B694CDAA153CD30788' version='3.1.0'/>
        <provided namespace='java.package' name='schemaorg_apache_xmlbeans.type.URI_SHA_1_5AAF5BEFD4F30D215E94ED53118FE32C537C3B26' version='3.1.0'/>
        <provided namespace='java.package' name='schemaorg_apache_xmlbeans.type.http_3A_2F_2Fwww_2Ebea_2Ecom_2F2003_2F01_2Fxmlbean_2Fxsdownload' version='3.1.0'/>
        <provided namespace='java.package' name='schemaorg_apache_xmlbeans.type.http_3A_2F_2Fwww_2Ebea_2Ecom_2F2003_2F05_2Fxmlbean_2Fltgfmt' version='3.1.0'/>
        <provided namespace='java.package' name='schemaorg_apache_xmlbeans.type.http_3A_2F_2Fwww_2Ew3_2Eorg_2F2001_2FXMLSchema' version='3.1.0'/>
        <provided namespace='osgi.identity' name='org.apache.xmlbeans' version='3.1.0.v20200922-1359'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='58'>
        <required namespace='java.package' name='com.sun.javadoc' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.sun.tools.javadoc' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.xml.namespace' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.xml.parsers' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.xml.stream' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.xml.stream.util' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.xml.transform' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.xml.transform.dom' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='net.sf.saxon' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='net.sf.saxon.dom' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='net.sf.saxon.om' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='net.sf.saxon.query' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='net.sf.saxon.sxpath' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='net.sf.saxon.value' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.tools.ant' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.tools.ant.taskdefs' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.tools.ant.types' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.xml.resolver' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.xml.resolver.tools' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.xmlbeans' range='[3.1.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.xmlbeans.impl.common' range='[3.1.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.xmlbeans.impl.config' range='[3.1.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.xmlbeans.impl.inst2xsd.util' range='[3.1.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.xmlbeans.impl.jam' range='[3.1.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.xmlbeans.impl.jam.annotation' range='[3.1.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.xmlbeans.impl.jam.internal' range='[3.1.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.xmlbeans.impl.jam.internal.classrefs' range='[3.1.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.xmlbeans.impl.jam.internal.elements' range='[3.1.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.xmlbeans.impl.jam.internal.javadoc' range='[3.1.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.xmlbeans.impl.jam.internal.parser' range='[3.1.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.xmlbeans.impl.jam.internal.reflect' range='[3.1.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.xmlbeans.impl.jam.mutable' range='[3.1.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.xmlbeans.impl.jam.provider' range='[3.1.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.xmlbeans.impl.jam.visitor' range='[3.1.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.xmlbeans.impl.regex' range='[3.1.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.xmlbeans.impl.repackage' range='[3.1.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.xmlbeans.impl.schema' range='[3.1.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.xmlbeans.impl.soap' range='[3.1.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.xmlbeans.impl.store' range='[3.1.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.xmlbeans.impl.tool' range='[3.1.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.xmlbeans.impl.util' range='[3.1.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.xmlbeans.impl.validator' range='[3.1.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.xmlbeans.impl.values' range='[3.1.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.xmlbeans.impl.xb.ltgfmt' range='[3.1.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.xmlbeans.impl.xb.substwsdl' range='[3.1.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.xmlbeans.impl.xb.xmlconfig' range='[3.1.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.xmlbeans.impl.xb.xmlschema' range='[3.1.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.xmlbeans.impl.xb.xsdownload' range='[3.1.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.xmlbeans.impl.xb.xsdschema' range='[3.1.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.xmlbeans.soap' range='[3.1.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.xmlbeans.xml.stream' range='[3.1.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.xmlbeans.xml.stream.events' range='[3.1.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.xmlbeans.xml.stream.utils' range='[3.1.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.w3c.dom' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.xml.sax' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.xml.sax.ext' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.xml.sax.helpers' range='0.0.0' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.6))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.xmlbeans' version='3.1.0.v20200922-1359'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.apache.xmlbeans&#xA;Bundle-Version: 3.1.0.v20200922-1359
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.sqltools.data.core' version='1.4.101.201811012051' generation='2'>
      <update id='org.eclipse.datatools.sqltools.data.core' range='[0.0.0,1.4.101.201811012051)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.plugin.Name' value='Data Core Plugin'/>
        <property name='df_LT.plugin.Provider' value='Eclipse Data Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%plugin.Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%plugin.Provider'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.sqltools.data.core'/>
        <property name='maven-version' value='1.4.101-SNAPSHOT'/>
      </properties>
      <provides size='11'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.sqltools.data.core' version='1.4.101.201811012051'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.data.core' version='1.4.101.201811012051'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.data.internal.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.data.internal.core.common' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.data.internal.core.common.data' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.data.internal.core.editor' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.data.internal.core.extract' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.data.internal.core.load' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.sqltools.data.core' version='1.4.101.201811012051'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='8'>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.modelbase.sql' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.sqm.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.result' range='0.0.0'/>
        <required namespace='java.package' name='com.ibm.icu.text' range='0.0.0'/>
        <required namespace='java.package' name='com.ibm.icu.util' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.datatools.sqltools.data.core
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.sqltools.data.core' version='1.4.101.201811012051'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.sqltools.data.core; singleton:=true&#xA;Bundle-Version: 1.4.101.201811012051
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.report.data.oda.xml.ui.nl1' version='4.12.0.v202211281949' singleton='false'>
      <update id='org.eclipse.birt.report.data.oda.xml.ui.nl1' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='7'>
        <property name='df_LT.Bundle-Vendor' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%plugin.name NLS Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='maven-groupId' value='org.eclipse.birt.nl'/>
        <property name='maven-artifactId' value='org.eclipse.birt.report.data.oda.xml.ui.nl1'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.data.oda.xml.ui.nl1' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.report.data.oda.xml.ui.nl1' version='4.12.0.v202211281949'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.data.oda.xml.ui' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.report.data.oda.xml.ui.nl1' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.fragment'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='osgi.fragment' name='org.eclipse.birt.report.data.oda.xml.ui' version='4.12.0.v202211281949'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.data.oda.xml.ui' range='[2.1.0,5.0.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.report.data.oda.xml.ui.nl1' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.report.data.oda.xml.ui.nl1&#xA;Bundle-Version: 4.12.0.v202211281949&#xA;Fragment-Host: org.eclipse.birt.report.data.oda.xml.ui;bundle-version=&quot;[2.1.0,5.0.0)&quot;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.modelbase.sql.query.edit' version='1.2.101.201811012051' generation='2'>
      <update id='org.eclipse.datatools.modelbase.sql.query.edit' range='[0.0.0,1.2.101.201811012051)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='SQL Query Edit Support Plugin'/>
        <property name='df_LT.providerName' value='Eclipse Data Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.modelbase.sql.query.edit'/>
        <property name='maven-version' value='1.2.101-SNAPSHOT'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.modelbase.sql.query.edit' version='1.2.101.201811012051'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.modelbase.sql.query.edit' version='1.2.101.201811012051'/>
        <provided namespace='java.package' name='org.eclipse.datatools.modelbase.sql.query.provider' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.modelbase.sql.schema.provider' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.modelbase.sql.query.edit' version='1.2.101.201811012051'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.edit' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.modelbase.sql.query' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.datatools.modelbase.sql.query.edit
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.modelbase.sql.query.edit' version='1.2.101.201811012051'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.modelbase.sql.query.edit;singleton:=true&#xA;Bundle-Version: 1.2.101.201811012051
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.e4.ui.workbench3' version='0.16.0.v20210619-0956' generation='2'>
      <update id='org.eclipse.e4.ui.workbench3' range='[0.0.0,0.16.0.v20210619-0956)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Bundle for Workbench APIs available in e4'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='eclipse.platform.ui'/>
        <property name='maven-artifactId' value='org.eclipse.e4.ui.workbench3'/>
        <property name='maven-version' value='0.16.0-SNAPSHOT'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.workbench3' version='0.16.0.v20210619-0956'/>
        <provided namespace='osgi.bundle' name='org.eclipse.e4.ui.workbench3' version='0.16.0.v20210619-0956'/>
        <provided namespace='java.package' name='org.eclipse.ui.testing' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.testing.dumps' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.e4.ui.workbench3' version='0.16.0.v20210619-0956'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='5'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='[3.7.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.swt' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.registry' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.15.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.e4.ui.workbench3
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.e4.ui.workbench3' version='0.16.0.v20210619-0956'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.e4.ui.workbench3;singleton:=true&#xA;Bundle-Version: 0.16.0.v20210619-0956
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.garbagecollector' version='1.2.0.v20210316-1209' generation='2'>
      <update id='org.eclipse.equinox.p2.garbagecollector' range='[0.0.0,1.2.0.v20210316-1209)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Equinox Provisioning Garbage Collector'/>
        <property name='df_LT.providerName' value='Eclipse.org - Equinox'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.equinox'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.p2.garbagecollector'/>
        <property name='maven-version' value='1.2.0-SNAPSHOT'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.garbagecollector' version='1.2.0.v20210316-1209'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.garbagecollector' version='1.2.0.v20210316-1209'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.p2.garbagecollector' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.garbagecollector' version='1.2.0.v20210316-1209'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='17'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.engine' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.registry' range='[3.4.0,4.0.0)'/>
        <required namespace='java.package' name='org.eclipse.core.runtime.preferences' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.app' range='1.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.core.helpers' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.provisional.p2.core.eventbus' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.core' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.core.spi' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.metadata' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.query' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.repository' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.repository.artifact' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.osgi.service.debug' range='1.2.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.util' range='1.1.0'/>
        <required namespace='java.package' name='org.osgi.framework' range='1.6.0'/>
        <required namespace='java.package' name='org.osgi.service.prefs' range='1.1.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.equinox.p2.garbagecollector
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.garbagecollector' version='1.2.0.v20210316-1209'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.equinox.p2.garbagecollector;singleton:=true&#xA;Bundle-Version: 1.2.0.v20210316-1209
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jst.jee.ui' version='1.0.1200.v202205260129' generation='2'>
      <update id='org.eclipse.jst.jee.ui' range='[0.0.0,1.0.1200.v202205260129)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Vendor.0' value='Eclipse Web Tools Platform'/>
        <property name='df_LT.Bundle-Name.0' value='Eclipse Java EE Developer Tools'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name.0'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor.0'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.javaee'/>
        <property name='maven-artifactId' value='org.eclipse.jst.jee.ui'/>
        <property name='maven-version' value='1.0.1200-SNAPSHOT'/>
      </properties>
      <provides size='15'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.jee.ui' version='1.0.1200.v202205260129'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jst.jee.ui' version='1.0.1200.v202205260129'/>
        <provided namespace='java.package' name='org.eclipse.jst.jee.ui.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jee.ui.internal.deployables' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jee.ui.internal.navigator' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jee.ui.internal.navigator.appclient' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jee.ui.internal.navigator.dnd' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jee.ui.internal.navigator.ear' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jee.ui.internal.navigator.ejb' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jee.ui.internal.navigator.web' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jee.ui.plugin' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jee.ui.project.facet' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jst.jee.ui' version='1.0.1200.v202205260129'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='35'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.project.facet.ui' range='[1.3.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee.ui' range='[1.1.0,1.2.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.project.facet.core' range='[1.3.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.modulecore' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.frameworks' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.jee' range='[1.0.0,1.1.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jem.util' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.web.ui' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.web' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.frameworks.ui' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='[2.2.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.server.core' range='[1.0.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.ui' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.emfworkbench.integration' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee' range='[1.1.0,1.3.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee.web' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee.ejb' range='[1.1.103,1.2.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee.core' range='[1.1.102,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.emf' range='[1.1.103,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.ui' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.navigator' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit' range='[2.2.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee.navigator.ui' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit.ui' range='[2.2.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.navigator.resources' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.server.core' range='[1.0.102,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.common.frameworks' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee.jca' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='[3.4.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.5))'>
          <description>
            org.eclipse.jst.jee.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jst.jee.ui' version='1.0.1200.v202205260129'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jst.jee.ui;singleton:=true&#xA;Bundle-Version: 1.0.1200.v202205260129
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ant.ui' version='3.8.300.v20220718-1722' generation='2'>
      <update id='org.eclipse.ant.ui' range='[0.0.0,3.8.300.v20220718-1722)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Ant UI'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.ant.ui'/>
        <property name='maven-version' value='3.8.300-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='26'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ant.ui' version='3.8.300.v20220718-1722'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ant.ui' version='3.8.300.v20220718-1722'/>
        <provided namespace='java.package' name='org.eclipse.ant.internal.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ant.internal.ui.console' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ant.internal.ui.datatransfer' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ant.internal.ui.debug.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ant.internal.ui.dtd' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ant.internal.ui.dtd.schema' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ant.internal.ui.dtd.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ant.internal.ui.editor' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ant.internal.ui.editor.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ant.internal.ui.editor.formatter' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ant.internal.ui.editor.outline' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ant.internal.ui.editor.templates' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ant.internal.ui.editor.text' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ant.internal.ui.editor.utils' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ant.internal.ui.launchConfigurations' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ant.internal.ui.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ant.internal.ui.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ant.internal.ui.refactoring' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ant.internal.ui.views' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ant.internal.ui.views.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ant.ui.launching' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.ant.ui' version='3.8.300.v20220718-1722'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='27'>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='[3.2.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.views' range='[3.2.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='[3.5.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench.texteditor' range='[3.5.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.editors' range='[3.2.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.apache.ant' range='1.9.4'/>
        <required namespace='osgi.bundle' name='org.eclipse.ant.core' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filesystem' range='[1.0.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.variables' range='[3.1.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.externaltools' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.console' range='[3.1.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.core' range='[3.12.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.ui' range='[3.13.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.ui' range='[3.15.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.debug.ui' range='[3.9.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.launching' range='[3.11.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.11.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.team.core' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ltk.core.refactoring' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.junit' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ant.launching' range='[1.0.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.externaltools' range='[1.0.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.ant.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ant.ui' version='3.8.300.v20220718-1722'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.ant.ui; singleton:=true&#xA;Bundle-Version: 3.8.300.v20220718-1722
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.chart.examples' version='4.12.0.v202211281949' generation='2'>
      <update id='org.eclipse.birt.chart.examples' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='BIRT Chart Examples Plug-in'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse BIRT Project'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.birt'/>
        <property name='maven-artifactId' value='org.eclipse.birt.chart.examples'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.chart.examples' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.chart.examples' version='4.12.0.v202211281949'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.examples.radar.ui.series' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.examples.radar.ui.type' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.chart.examples' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='20'>
        <required namespace='osgi.bundle' name='org.eclipse.birt.chart.device.extension' range='[2.1.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.chart.device.swt' range='[2.1.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.chart.device.svg' range='[2.1.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.chart.device.pdf' range='[2.1.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.chart.engine.extension' range='[2.1.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.chart.ui' range='[2.1.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.chart.ui.extension' range='[2.1.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.engine' range='[2.1.0,5.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.model' range='[2.1.0,5.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench.texteditor' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filesystem' range='[1.0.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='[3.2.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.data.aggregation' range='[2.1.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.data' range='[2.3.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.apache.commons.codec' range='[1.3.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.chart.examples.core' range='[2.6.0,5.0.0)'/>
        <required namespace='java.package' name='javax.servlet' range='3.1.0'/>
        <required namespace='java.package' name='javax.servlet.http' range='3.1.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.birt.chart.examples
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.chart.examples' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.chart.examples; singleton:=true&#xA;Bundle-Version: 4.12.0.v202211281949
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.branding' version='4.12.0.v202211281949' generation='2'>
      <update id='org.eclipse.birt.branding' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Eclipse Branding'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Foundation'/>
        <property name='maven-groupId' value='org.eclipse.birt'/>
        <property name='maven-artifactId' value='org.eclipse.birt.branding'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.branding' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.branding' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.branding' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.birt.branding
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.branding' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.branding;singleton:=true&#xA;Bundle-Version: 4.12.0.v202211281949
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.batik.ext' version='1.14.0.v20210324-0332' singleton='false' generation='2'>
      <update id='org.apache.batik.ext' range='[0.0.0,1.14.0.v20210324-0332)' severity='0'/>
      <properties size='7'>
        <property name='df_LT.bundleVendor' value='Eclipse Orbit'/>
        <property name='df_LT.bundleName' value='org.apache.xmlgraphics:batik-ext'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='maven-groupId' value='org.eclipse.orbit.bundles'/>
        <property name='maven-artifactId' value='org.apache.batik.ext'/>
        <property name='maven-version' value='1.14.0-SNAPSHOT'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.ext' version='1.14.0.v20210324-0332'/>
        <provided namespace='osgi.bundle' name='org.apache.batik.ext' version='1.14.0.v20210324-0332'/>
        <provided namespace='java.package' name='org.apache.batik.w3c.dom' version='1.14.0'/>
        <provided namespace='java.package' name='org.apache.batik.w3c.dom.events' version='1.14.0'/>
        <provided namespace='osgi.identity' name='org.apache.batik.ext' version='1.14.0.v20210324-0332'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='java.package' name='org.w3c.dom' range='0.0.0'/>
        <required namespace='java.package' name='org.w3c.dom.events' range='0.0.0'/>
        <required namespace='java.package' name='org.w3c.dom.views' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.7))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.batik.ext' version='1.14.0.v20210324-0332'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.apache.batik.ext&#xA;Bundle-Version: 1.14.0.v20210324-0332
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.report.data.oda.excel.source' version='4.12.0.v202211281949' singleton='false'>
      <update id='org.eclipse.birt.report.data.oda.excel.source' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse BIRT Project'/>
        <property name='df_LT.bundleName' value='Excel Data Source ODA Runtime Driver Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.birt'/>
        <property name='maven-artifactId' value='org.eclipse.birt.report.data.oda.excel'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.data.oda.excel.source' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.report.data.oda.excel.source' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.report.data.oda.excel.source' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.report.data.oda.excel.source' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.report.data.oda.excel.source&#xA;Bundle-Version: 4.12.0.v202211281949
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.sqldevtools.results.feature.feature.jar' version='1.14.201.202107061424'>
      <properties size='11'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='df_LT.featureCopyright' value='Copyright (c) 2009 Sybase, Inc. and others. All rights reserved. This program and the accompanying materials are made available under the terms of the Eclipse Public License 2.0 which accompanies this distribution, and is available at https://www.eclipse.org/legal/epl-2.0/'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.featureName' value='Data Tools Platform SQL Development Tools Results View'/>
        <property name='df_LT.description' value='Framework and tools for displaying JDBC result sets and query history'/>
        <property name='df_LT.providerName' value='Eclipse Data Tools Platform'/>
        <property name='maven-groupId' value='org.eclipse.datatools.features'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.sqldevtools.results.feature'/>
        <property name='maven-version' value='1.14.201-SNAPSHOT'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.sqldevtools.results.feature.feature.jar' version='1.14.201.202107061424'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.datatools.sqldevtools.results.feature' version='1.14.201.202107061424'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.datatools.sqldevtools.results.feature' version='1.14.201.202107061424'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %featureCopyright
      </copyright>
    </unit>
    <unit id='org.eclipse.wst.css.ui' version='1.2.100.v202207121749' generation='2'>
      <update id='org.eclipse.wst.css.ui' range='[0.0.0,1.2.100.v202207121749)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='SSE CSS Source Editor'/>
        <property name='df_LT.providerName' value='Eclipse Web Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.sourceediting'/>
        <property name='maven-artifactId' value='org.eclipse.wst.css.ui'/>
        <property name='maven-version' value='1.2.100-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='29'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.css.ui' version='1.2.100.v202207121749'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.css.ui' version='1.2.100.v202207121749'/>
        <provided namespace='java.package' name='org.eclipse.wst.css.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.css.ui.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.css.ui.internal.autoedit' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.css.ui.internal.contentassist' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.css.ui.internal.contentoutline' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.css.ui.internal.contentproperties' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.css.ui.internal.contentproperties.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.css.ui.internal.edit.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.css.ui.internal.editor' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.css.ui.internal.handlers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.css.ui.internal.image' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.css.ui.internal.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.css.ui.internal.preferences.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.css.ui.internal.projection' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.css.ui.internal.properties' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.css.ui.internal.registry' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.css.ui.internal.selection' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.css.ui.internal.style' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.css.ui.internal.templates' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.css.ui.internal.text' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.css.ui.internal.text.hover' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.css.ui.internal.wizard' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.css.ui.views.contentoutline' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.css.ui.views.properties' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.css.ui' version='1.2.100.v202207121749'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='22'>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='[3.14.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.views' range='[3.9.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='[3.13.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench.texteditor' range='[3.10.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.109.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.xml.ui' range='[1.2.300,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.sse.ui' range='[1.7.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.css.core' range='[1.3.0,1.4.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.sse.core' range='[1.2.0,1.3.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.html.core' range='[1.4.0,1.5.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.xml.core' range='[1.2.0,1.3.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.13.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.14.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='[3.14.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.project.facet.core' range='[1.4.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.modulecore' range='[1.3.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.uriresolver' range='[1.2.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.ibm.icu.util' range='0.0.0'/>
        <required namespace='java.package' name='com.ibm.icu.text' range='0.0.0'/>
        <required namespace='java.package' name='org.w3c.dom.css' range='0.0.0'/>
        <required namespace='java.package' name='org.w3c.dom.stylesheets' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.wst.css.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.css.ui' version='1.2.100.v202207121749'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wst.css.ui; singleton:=true&#xA;Bundle-Version: 1.2.100.v202207121749
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.chart.reportitem' version='4.12.0.v202211281949' generation='2'>
      <update id='org.eclipse.birt.chart.reportitem' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='BIRT Chart-Report Integration'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse BIRT Project'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='maven-groupId' value='org.eclipse.birt'/>
        <property name='maven-artifactId' value='org.eclipse.birt.chart.reportitem'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='16'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.chart.reportitem' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.chart.reportitem' version='4.12.0.v202211281949'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.reportitem' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.reportitem.api' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.reportitem.i18n' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.reportitem.plugin' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.script.api' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.script.api.attribute' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.script.api.component' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.script.api.data' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.script.api.scale' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.script.api.series' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.script.api.series.data' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.chart.reportitem' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='8'>
        <required namespace='osgi.bundle' name='org.eclipse.birt.chart.engine' range='[2.1.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.data' range='[2.1.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.model' range='[2.1.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.engine' range='[2.1.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.item.crosstab.core' range='[2.2.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.data.aggregation' range='[1.0.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.apache.commons.codec' range='1.3.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.birt.chart.reportitem
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.chart.reportitem' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.chart.reportitem; singleton:=true&#xA;Bundle-Version: 4.12.0.v202211281949
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.web' version='1.3.100.v202206160209' generation='2'>
      <update id='org.eclipse.wst.web' range='[0.0.0,1.3.100.v202206160209)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Vendor.0' value='Eclipse Web Tools Platform'/>
        <property name='df_LT.Bundle-Name.0' value='Simple Web Plug-in'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name.0'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor.0'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.javaee'/>
        <property name='maven-artifactId' value='org.eclipse.wst.web'/>
        <property name='maven-version' value='1.3.100-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='10'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.web' version='1.3.100.v202206160209'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.web' version='1.3.100.v202206160209'/>
        <provided namespace='java.package' name='org.eclipse.wst.project.facet' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.web.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.web.internal.deployables' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.web.internal.facet' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.web.internal.operation' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.web' version='1.3.100.v202206160209'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='14'>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.13.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.14.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.commands' range='[3.9.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.frameworks' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.validation' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.emfworkbench.integration' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.server.core' range='[1.10.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jem.util' range='[2.1.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.modulecore' range='[1.3.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='[2.14.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.project.facet.core' range='[1.4.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='com.ibm.icu' range='3.8.1'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.environment' range='[1.0.400,1.1.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.wst.web
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.web' version='1.3.100.v202206160209'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wst.web; singleton:=true&#xA;Bundle-Version: 1.3.100.v202206160209
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.codegen.ecore.feature.group' version='2.32.0.v20221121-1400' singleton='false'>
      <update id='org.eclipse.emf.codegen.ecore.feature.group' range='[0.0.0,2.32.0.v20221121-1400)' severity='0'/>
      <properties size='12'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.emf.features'/>
        <property name='maven-artifactId' value='org.eclipse.emf.codegen.ecore'/>
        <property name='maven-version' value='2.32.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.featureName' value='EMF Ecore Code Generator'/>
        <property name='df_LT.description' value='EMF&apos;s generator model and tools for generating code from Ecore models.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.codegen.ecore.feature.group' version='2.32.0.v20221121-1400'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='14'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.core' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.launching' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.codegen' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore.xmi' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.text' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.ant' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ant.core' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.common' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.codegen.ecore' range='[2.32.0.v20221121-1400,2.32.0.v20221121-1400]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ant' range='[2.11.0.v20200324-0723,2.11.0.v20200324-0723]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.codegen.ecore.feature.jar' range='[2.32.0.v20221121-1400,2.32.0.v20221121-1400]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='http://www.eclipse.org/legal/epl-v20.html' url='http://www.eclipse.org/legal/epl-v20.html'>
        Copyright (c) 2002-2018 IBM Corporation and others.&#xA;All rights reserved.   This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v2.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v20.html
      </copyright>
    </unit>
    <unit id='org.eclipse.birt.report.designer.ui.samples.rcp' version='4.12.0.v202211281949' generation='2'>
      <update id='org.eclipse.birt.report.designer.ui.samples.rcp' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='Report Samples RCP Plug-in'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse BIRT Project'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='maven-groupId' value='org.eclipse.birt'/>
        <property name='maven-artifactId' value='org.eclipse.birt.report.designer.ui.samples.rcp'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.designer.ui.samples.rcp' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.report.designer.ui.samples.rcp' version='4.12.0.v202211281949'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.designer.ui.samples.rcp.action' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.designer.ui.samples.rcp.sampleslocator' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.report.designer.ui.samples.rcp' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='9'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.23.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.designer.ui.samplesview' range='4.12.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.designer.ui' range='4.12.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='3.23.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.designer.core' range='4.12.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.model' range='4.12.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='3.119.100'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.designer.ui.editors' range='4.12.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.birt.report.designer.ui.samples.rcp
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.report.designer.ui.samples.rcp' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.report.designer.ui.samples.rcp;singleton:=true&#xA;Bundle-Version: 4.12.0.v202211281949
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.w3c.dom.events.source' version='3.0.0.draft20060413_v201105210656' singleton='false'>
      <update id='org.w3c.dom.events.source' range='[0.0.0,3.0.0.draft20060413_v201105210656)' severity='0'/>
      <properties size='5'>
        <property name='df_LT.bundleName' value='W3C DOM Level 3 Events Source Bundle'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.w3c.dom.events.source' version='3.0.0.draft20060413_v201105210656'/>
        <provided namespace='osgi.bundle' name='org.w3c.dom.events.source' version='3.0.0.draft20060413_v201105210656'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.w3c.dom.events.source' version='3.0.0.draft20060413_v201105210656'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.w3c.dom.events.source&#xA;Bundle-Version: 3.0.0.draft20060413_v201105210656
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.data.aggregation.nl1' version='4.12.0.v202211281949' singleton='false'>
      <update id='org.eclipse.birt.data.aggregation.nl1' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='Build-in Aggregation Plug-in NLS Support'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='maven-groupId' value='org.eclipse.birt.nl'/>
        <property name='maven-artifactId' value='org.eclipse.birt.data.aggregation.nl1'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.data.aggregation.nl1' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.data.aggregation.nl1' version='4.12.0.v202211281949'/>
        <provided namespace='java.package' name='org.eclipse.birt.data.aggregation.i18n' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.data.aggregation.nl1' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.fragment'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='osgi.fragment' name='org.eclipse.birt.data.aggregation' version='4.12.0.v202211281949'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.birt.data.aggregation' range='[2.1.0,5.0.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.data.aggregation.nl1' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.data.aggregation.nl1&#xA;Bundle-Version: 4.12.0.v202211281949&#xA;Fragment-Host: org.eclipse.birt.data.aggregation;bundle-version=&quot;[2.1.0,5.0.0)&quot;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.felix.scr.source' version='2.2.2' singleton='false'>
      <update id='org.apache.felix.scr.source' range='[0.0.0,2.2.2)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Source Bundle for org.apache.felix.scr:2.2.2'/>
        <property name='maven-groupId' value='org.apache.felix'/>
        <property name='maven-artifactId' value='org.apache.felix.scr'/>
        <property name='maven-version' value='2.2.2'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.felix.scr.source' version='2.2.2'/>
        <provided namespace='osgi.bundle' name='org.apache.felix.scr.source' version='2.2.2'/>
        <provided namespace='osgi.identity' name='org.apache.felix.scr.source' version='2.2.2'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.felix.scr.source' version='2.2.2'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.apache.felix.scr.source&#xA;Bundle-Version: 2.2.2
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.connectivity.dbdefinition.genericJDBC' version='1.2.101.201811012051' generation='2'>
      <update id='org.eclipse.datatools.connectivity.dbdefinition.genericJDBC' range='[0.0.0,1.2.101.201811012051)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Eclipse Data Tools Platform DBDefinition Generic JDBC Plug-in'/>
        <property name='df_LT.providerName' value='Eclipse Data Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.connectivity.dbdefinition.genericJDBC'/>
        <property name='maven-version' value='1.2.101-SNAPSHOT'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.connectivity.dbdefinition.genericJDBC' version='1.2.101.201811012051'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.dbdefinition.genericJDBC' version='1.2.101.201811012051'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.connectivity.dbdefinition.genericJDBC' version='1.2.101.201811012051'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.datatools.connectivity.dbdefinition.genericJDBC
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.connectivity.dbdefinition.genericJDBC' version='1.2.101.201811012051'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.connectivity.dbdefinition.genericJDBC; singleton:=true&#xA;Bundle-Version: 1.2.101.201811012051
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.ecore' version='2.29.0.v20221121-1400' generation='2'>
      <update id='org.eclipse.emf.ecore' range='[0.0.0,2.29.0.v20221121-1400)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='EMF Ecore'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.emf'/>
        <property name='maven-artifactId' value='org.eclipse.emf.ecore'/>
        <property name='maven-version' value='2.29.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='18'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore' version='2.29.0.v20221121-1400'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.ecore' version='2.29.0.v20221121-1400'/>
        <provided namespace='java.package' name='org.eclipse.emf.ecore' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.ecore.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.ecore.plugin' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.ecore.resource' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.ecore.resource.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.ecore.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.ecore.xml.namespace' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.ecore.xml.namespace.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.ecore.xml.namespace.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.ecore.xml.type' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.ecore.xml.type.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.ecore.xml.type.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.ecore.xml.type.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.ecore' version='2.29.0.v20221121-1400'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='12'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.6.0,4.0.0)' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.common' range='[2.27.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.6.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.crypto' range='0.0.0'/>
        <required namespace='java.package' name='javax.crypto.spec' range='0.0.0'/>
        <required namespace='java.package' name='javax.xml.datatype' range='0.0.0'/>
        <required namespace='java.package' name='javax.xml.namespace' range='0.0.0'/>
        <required namespace='java.package' name='javax.xml.parsers' range='0.0.0'/>
        <required namespace='java.package' name='org.osgi.framework' range='[1.5.0,2.0.0)'/>
        <required namespace='java.package' name='org.xml.sax' range='0.0.0'/>
        <required namespace='java.package' name='org.xml.sax.helpers' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.5))'>
          <description>
            org.eclipse.emf.ecore
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.ecore' version='2.29.0.v20221121-1400'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.emf.ecore;singleton:=true&#xA;Bundle-Version: 2.29.0.v20221121-1400
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.lucene.analyzers-common' version='7.5.0.v20181003-1532' singleton='false' generation='2'>
      <update id='org.apache.lucene.analyzers-common' range='[0.0.0,7.5.0.v20181003-1532)' severity='0'/>
      <properties size='7'>
        <property name='df_LT.bundleVendor' value='Eclipse Orbit'/>
        <property name='df_LT.bundleName' value='Lucene Common Analyzers'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='maven-groupId' value='org.eclipse.orbit.bundles'/>
        <property name='maven-artifactId' value='org.apache.lucene.analyzers-common'/>
        <property name='maven-version' value='7.5.0-SNAPSHOT'/>
      </properties>
      <provides size='68'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.lucene.analyzers-common' version='7.5.0.v20181003-1532'/>
        <provided namespace='osgi.bundle' name='org.apache.lucene.analyzers-common' version='7.5.0.v20181003-1532'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.standard' version='7.5.0'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.ar' version='7.5.0'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.bg' version='7.5.0'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.bn' version='7.5.0'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.br' version='7.5.0'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.ca' version='7.5.0'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.charfilter' version='7.5.0'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.cjk' version='7.5.0'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.ckb' version='7.5.0'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.commongrams' version='7.5.0'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.compound' version='7.5.0'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.compound.hyphenation' version='7.5.0'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.core' version='7.5.0'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.custom' version='7.5.0'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.cz' version='7.5.0'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.da' version='7.5.0'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.de' version='7.5.0'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.el' version='7.5.0'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.en' version='7.5.0'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.es' version='7.5.0'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.eu' version='7.5.0'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.fa' version='7.5.0'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.fi' version='7.5.0'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.fr' version='7.5.0'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.ga' version='7.5.0'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.gl' version='7.5.0'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.hi' version='7.5.0'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.hu' version='7.5.0'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.hunspell' version='7.5.0'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.hy' version='7.5.0'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.id' version='7.5.0'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.in' version='7.5.0'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.it' version='7.5.0'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.lt' version='7.5.0'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.lv' version='7.5.0'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.minhash' version='7.5.0'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.miscellaneous' version='7.5.0'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.ngram' version='7.5.0'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.nl' version='7.5.0'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.no' version='7.5.0'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.path' version='7.5.0'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.pattern' version='7.5.0'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.payloads' version='7.5.0'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.pt' version='7.5.0'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.query' version='7.5.0'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.reverse' version='7.5.0'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.ro' version='7.5.0'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.ru' version='7.5.0'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.shingle' version='7.5.0'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.sinks' version='7.5.0'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.snowball' version='7.5.0'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.sr' version='7.5.0'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.sv' version='7.5.0'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.synonym' version='7.5.0'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.th' version='7.5.0'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.tr' version='7.5.0'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.util' version='7.5.0'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.wikipedia' version='7.5.0'/>
        <provided namespace='java.package' name='org.apache.lucene.collation' version='7.5.0'/>
        <provided namespace='java.package' name='org.apache.lucene.collation.tokenattributes' version='7.5.0'/>
        <provided namespace='java.package' name='org.tartarus.snowball' version='7.5.0'/>
        <provided namespace='java.package' name='org.tartarus.snowball.ext' version='7.5.0'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis' version='7.5.0'/>
        <provided namespace='osgi.identity' name='org.apache.lucene.analyzers-common' version='7.5.0.v20181003-1532'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='5'>
        <required namespace='osgi.bundle' name='org.apache.lucene.core' range='[7.5.0,7.6.0)'/>
        <required namespace='java.package' name='javax.xml.parsers' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.xml.sax' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.xml.sax.helpers' range='0.0.0' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.lucene.analyzers-common' version='7.5.0.v20181003-1532'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.apache.lucene.analyzers-common&#xA;Bundle-Version: 7.5.0.v20181003-1532
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.mapping.feature.group' version='2.14.0.v20210924-1718' singleton='false'>
      <update id='org.eclipse.emf.mapping.feature.group' range='[0.0.0,2.14.0.v20210924-1718)' severity='0'/>
      <properties size='12'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.emf.features'/>
        <property name='maven-artifactId' value='org.eclipse.emf.mapping'/>
        <property name='maven-version' value='2.14.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.featureName' value='EMF Mapping'/>
        <property name='df_LT.description' value='Platform-independent framework for mapping between EMF models.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mapping.feature.group' version='2.14.0.v20210924-1718'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.edit' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mapping' range='[2.12.0.v20181104-0733,2.12.0.v20181104-0733]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mapping.feature.jar' range='[2.14.0.v20210924-1718,2.14.0.v20210924-1718]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='http://www.eclipse.org/legal/epl-v20.html' url='http://www.eclipse.org/legal/epl-v20.html'>
        Copyright (c) 2002-2018 IBM Corporation and others.&#xA;All rights reserved.   This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v2.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v20.html
      </copyright>
    </unit>
    <unit id='org.eclipse.birt.report.engine.emitter.config.postscript' version='4.12.0.v202211281949' generation='2'>
      <update id='org.eclipse.birt.report.engine.emitter.config.postscript' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='BIRT Postscript Emitter Descriptor'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse BIRT Project'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='maven-groupId' value='org.eclipse.birt'/>
        <property name='maven-artifactId' value='org.eclipse.birt.report.engine.emitter.config.postscript'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.emitter.config.postscript' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.report.engine.emitter.config.postscript' version='4.12.0.v202211281949'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.emitter.config.postscript' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.report.engine.emitter.config.postscript' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='5'>
        <required namespace='osgi.bundle' name='org.eclipse.birt.core' range='[2.3.1,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.engine' range='[2.3.1,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.engine.emitter.config' range='[2.3.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.engine.emitter.postscript' range='[2.5.1,5.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.birt.report.engine.emitter.config.postscript
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.report.engine.emitter.config.postscript' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.report.engine.emitter.config.postscript;singleton:=true&#xA;Bundle-Version: 4.12.0.v202211281949
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.chart.ui.extension' version='4.12.0.v202211281949' generation='2'>
      <update id='org.eclipse.birt.chart.ui.extension' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='BIRT Chart UI Extension'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse BIRT Project'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.birt'/>
        <property name='maven-artifactId' value='org.eclipse.birt.chart.ui.extension'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='26'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.chart.ui.extension' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.chart.ui.extension' version='4.12.0.v202211281949'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.ui.event' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.ui.extension.i18n' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.ui.plugin' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.ui.swt' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.ui.swt.composites' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.ui.swt.fieldassist' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.ui.swt.fieldassist.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.ui.swt.series' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.ui.swt.type' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.ui.swt.wizard' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.ui.swt.wizard.data' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.ui.swt.wizard.format' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.ui.swt.wizard.format.axis' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.ui.swt.wizard.format.chart' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.ui.swt.wizard.format.popup' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.ui.swt.wizard.format.popup.axis' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.ui.swt.wizard.format.popup.chart' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.ui.swt.wizard.format.popup.series' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.ui.swt.wizard.format.series' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.ui.swt.wizard.preview' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.ui.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.chart.ui.extension' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='3'>
        <required namespace='osgi.bundle' name='org.apache.commons.codec' range='[1.3.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.chart.ui' range='[2.1.0,5.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.birt.chart.ui.extension
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.chart.ui.extension' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.chart.ui.extension; singleton:=true&#xA;Bundle-Version: 4.12.0.v202211281949
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.report.engine.emitter.config.odt.source' version='4.12.0.v202211281949' singleton='false'>
      <update id='org.eclipse.birt.report.engine.emitter.config.odt.source' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse BIRT Project'/>
        <property name='df_LT.bundleName' value='BIRT OpenDocument Text Emitter Descriptor Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.birt'/>
        <property name='maven-artifactId' value='org.eclipse.birt.report.engine.emitter.config.odt'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.emitter.config.odt.source' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.report.engine.emitter.config.odt.source' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.report.engine.emitter.config.odt.source' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.report.engine.emitter.config.odt.source' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.report.engine.emitter.config.odt.source&#xA;Bundle-Version: 4.12.0.v202211281949
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.common' version='3.16.200.v20220817-1601' generation='2'>
      <update id='org.eclipse.equinox.common' range='[0.0.0,3.16.200.v20220817-1601)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Common Eclipse Runtime'/>
        <property name='df_LT.providerName' value='Eclipse.org - Equinox'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.equinox'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.common'/>
        <property name='maven-version' value='3.16.200-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='10'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.common' version='3.16.200.v20220817-1601'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.common' version='3.16.200.v20220817-1601'/>
        <provided namespace='java.package' name='org.eclipse.core.internal.boot' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.internal.runtime' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.runtime' version='3.7.0'/>
        <provided namespace='java.package' name='org.eclipse.core.text' version='3.13.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.events' version='1.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.common' version='3.16.200.v20220817-1601'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.osgi' range='[3.17.200,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.equinox.common
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.common' version='3.16.200.v20220817-1601'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.equinox.common; singleton:=true&#xA;Bundle-Version: 3.16.200.v20220817-1601
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.report.engine.emitter.config.ppt.source' version='4.12.0.v202211281949' singleton='false'>
      <update id='org.eclipse.birt.report.engine.emitter.config.ppt.source' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse BIRT Project'/>
        <property name='df_LT.bundleName' value='BIRT PPT Emitter Descriptor Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.birt'/>
        <property name='maven-artifactId' value='org.eclipse.birt.report.engine.emitter.config.ppt'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.emitter.config.ppt.source' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.report.engine.emitter.config.ppt.source' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.report.engine.emitter.config.ppt.source' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.report.engine.emitter.config.ppt.source' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.report.engine.emitter.config.ppt.source&#xA;Bundle-Version: 4.12.0.v202211281949
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.objectweb.asm.commons' version='9.3.0' singleton='false' generation='2'>
      <update id='org.objectweb.asm.commons' range='[0.0.0,9.3.0)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='org.objectweb.asm.commons'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='http://asm.ow2.org'/>
        <property name='maven-groupId' value='org.ow2.asm'/>
        <property name='maven-artifactId' value='asm-commons'/>
        <property name='maven-version' value='9.3'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.objectweb.asm.commons' version='9.3.0'/>
        <provided namespace='osgi.bundle' name='org.objectweb.asm.commons' version='9.3.0'/>
        <provided namespace='java.package' name='org.objectweb.asm.commons' version='9.3.0'/>
        <provided namespace='osgi.identity' name='org.objectweb.asm.commons' version='9.3.0'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='java.package' name='org.objectweb.asm' range='[9.3.0,10.0.0)'/>
        <required namespace='java.package' name='org.objectweb.asm.signature' range='[9.3.0,10.0.0)'/>
        <required namespace='java.package' name='org.objectweb.asm.tree' range='[9.3.0,10.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.5))'>
          <description>
            org.objectweb.asm.commons
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.objectweb.asm.commons' version='9.3.0'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.objectweb.asm.commons&#xA;Bundle-Version: 9.3.0
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.poi.ooxml' version='4.1.1.v20200820-1148' singleton='false' generation='2'>
      <update id='org.apache.poi.ooxml' range='[0.0.0,4.1.1.v20200820-1148)' severity='0'/>
      <properties size='7'>
        <property name='df_LT.bundleVendor' value='Eclipse Orbit'/>
        <property name='df_LT.bundleName' value='Apache POI OOXML'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='maven-groupId' value='org.eclipse.orbit.bundles'/>
        <property name='maven-artifactId' value='org.apache.poi.ooxml'/>
        <property name='maven-version' value='4.1.1-SNAPSHOT'/>
      </properties>
      <provides size='52'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.poi.ooxml' version='4.1.1.v20200820-1148'/>
        <provided namespace='osgi.bundle' name='org.apache.poi.ooxml' version='4.1.1.v20200820-1148'/>
        <provided namespace='java.package' name='org.apache.poi.ooxml' version='4.1.1'/>
        <provided namespace='java.package' name='org.apache.poi.ooxml.dev' version='4.1.1'/>
        <provided namespace='java.package' name='org.apache.poi.ooxml.extractor' version='4.1.1'/>
        <provided namespace='java.package' name='org.apache.poi.ooxml.util' version='4.1.1'/>
        <provided namespace='java.package' name='org.apache.poi.openxml4j.exceptions' version='4.1.1'/>
        <provided namespace='java.package' name='org.apache.poi.openxml4j.opc' version='4.1.1'/>
        <provided namespace='java.package' name='org.apache.poi.openxml4j.opc.internal' version='4.1.1'/>
        <provided namespace='java.package' name='org.apache.poi.openxml4j.opc.internal.marshallers' version='4.1.1'/>
        <provided namespace='java.package' name='org.apache.poi.openxml4j.opc.internal.unmarshallers' version='4.1.1'/>
        <provided namespace='java.package' name='org.apache.poi.openxml4j.util' version='4.1.1'/>
        <provided namespace='java.package' name='org.apache.poi.poifs.crypt.agile' version='4.1.1'/>
        <provided namespace='java.package' name='org.apache.poi.poifs.crypt.dsig' version='4.1.1'/>
        <provided namespace='java.package' name='org.apache.poi.poifs.crypt.dsig.facets' version='4.1.1'/>
        <provided namespace='java.package' name='org.apache.poi.poifs.crypt.dsig.services' version='4.1.1'/>
        <provided namespace='java.package' name='org.apache.poi.poifs.crypt.temp' version='4.1.1'/>
        <provided namespace='java.package' name='org.apache.poi.xddf.usermodel' version='4.1.1'/>
        <provided namespace='java.package' name='org.apache.poi.xddf.usermodel.chart' version='4.1.1'/>
        <provided namespace='java.package' name='org.apache.poi.xddf.usermodel.text' version='4.1.1'/>
        <provided namespace='java.package' name='org.apache.poi.xdgf.exceptions' version='4.1.1'/>
        <provided namespace='java.package' name='org.apache.poi.xdgf.extractor' version='4.1.1'/>
        <provided namespace='java.package' name='org.apache.poi.xdgf.geom' version='4.1.1'/>
        <provided namespace='java.package' name='org.apache.poi.xdgf.usermodel' version='4.1.1'/>
        <provided namespace='java.package' name='org.apache.poi.xdgf.usermodel.section' version='4.1.1'/>
        <provided namespace='java.package' name='org.apache.poi.xdgf.usermodel.section.geometry' version='4.1.1'/>
        <provided namespace='java.package' name='org.apache.poi.xdgf.usermodel.shape' version='4.1.1'/>
        <provided namespace='java.package' name='org.apache.poi.xdgf.usermodel.shape.exceptions' version='4.1.1'/>
        <provided namespace='java.package' name='org.apache.poi.xdgf.util' version='4.1.1'/>
        <provided namespace='java.package' name='org.apache.poi.xdgf.xml' version='4.1.1'/>
        <provided namespace='java.package' name='org.apache.poi.xslf.draw' version='4.1.1'/>
        <provided namespace='java.package' name='org.apache.poi.xslf.extractor' version='4.1.1'/>
        <provided namespace='java.package' name='org.apache.poi.xslf.model' version='4.1.1'/>
        <provided namespace='java.package' name='org.apache.poi.xslf.usermodel' version='4.1.1'/>
        <provided namespace='java.package' name='org.apache.poi.xslf.util' version='4.1.1'/>
        <provided namespace='java.package' name='org.apache.poi.xssf' version='4.1.1'/>
        <provided namespace='java.package' name='org.apache.poi.xssf.binary' version='4.1.1'/>
        <provided namespace='java.package' name='org.apache.poi.xssf.eventusermodel' version='4.1.1'/>
        <provided namespace='java.package' name='org.apache.poi.xssf.extractor' version='4.1.1'/>
        <provided namespace='java.package' name='org.apache.poi.xssf.model' version='4.1.1'/>
        <provided namespace='java.package' name='org.apache.poi.xssf.streaming' version='4.1.1'/>
        <provided namespace='java.package' name='org.apache.poi.xssf.usermodel' version='4.1.1'/>
        <provided namespace='java.package' name='org.apache.poi.xssf.usermodel.charts' version='4.1.1'/>
        <provided namespace='java.package' name='org.apache.poi.xssf.usermodel.extensions' version='4.1.1'/>
        <provided namespace='java.package' name='org.apache.poi.xssf.usermodel.helpers' version='4.1.1'/>
        <provided namespace='java.package' name='org.apache.poi.xssf.util' version='4.1.1'/>
        <provided namespace='java.package' name='org.apache.poi.xwpf.extractor' version='4.1.1'/>
        <provided namespace='java.package' name='org.apache.poi.xwpf.model' version='4.1.1'/>
        <provided namespace='java.package' name='org.apache.poi.xwpf.usermodel' version='4.1.1'/>
        <provided namespace='osgi.identity' name='org.apache.poi.ooxml' version='4.1.1.v20200820-1148'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='162'>
        <required namespace='java.package' name='com.graphbuilder.curve' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.graphbuilder.geom' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.microsoft.schemas.office.excel' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.microsoft.schemas.office.office' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.microsoft.schemas.office.visio.x2012.main' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.microsoft.schemas.office.visio.x2012.main.impl' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.microsoft.schemas.office.x2006.digsig' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.microsoft.schemas.office.x2006.encryption' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.microsoft.schemas.office.x2006.keyEncryptor.certificate' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.microsoft.schemas.office.x2006.keyEncryptor.password' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.microsoft.schemas.vml' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.crypto' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.crypto.spec' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.imageio' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.security.auth.x500' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.xml.bind' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.xml.crypto' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.xml.crypto.dom' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.xml.crypto.dsig' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.xml.crypto.dsig.dom' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.xml.crypto.dsig.keyinfo' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.xml.crypto.dsig.spec' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.xml.namespace' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.xml.parsers' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.xml.stream' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.xml.stream.events' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.xml.transform' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.xml.transform.dom' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.xml.transform.stream' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.xml.validation' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.xml.xpath' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.batik.anim.dom' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.batik.bridge' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.batik.ext.awt' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.batik.ext.awt.image.renderable' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.batik.gvt' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.batik.util' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.commons.collections4' range='[4.4.0,5.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.commons.collections4.iterators' range='[4.4.0,5.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.commons.collections4.multimap' range='[4.4.0,5.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.commons.compress.archivers' range='[1.19.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.commons.compress.archivers.zip' range='[1.19.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.commons.compress.utils' range='[1.19.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.jcp.xml.dsig.internal.dom' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.poi' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.poi.common.usermodel' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.poi.common.usermodel.fonts' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.poi.extractor' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.poi.extractor.ole2' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.poi.hpsf' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.poi.hssf.extractor' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.poi.hssf.record.crypto' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.poi.hssf.usermodel' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.poi.hssf.util' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.poi.ooxml' range='[4.1.0,5.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.poi.ooxml.extractor' range='[4.1.0,5.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.poi.ooxml.util' range='[4.1.0,5.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.poi.openxml4j.exceptions' range='[4.1.0,5.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.poi.openxml4j.opc' range='[4.1.0,5.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.poi.openxml4j.opc.internal' range='[4.1.0,5.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.poi.openxml4j.opc.internal.marshallers' range='[4.1.0,5.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.poi.openxml4j.opc.internal.unmarshallers' range='[4.1.0,5.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.poi.openxml4j.util' range='[4.1.0,5.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.poi.poifs.crypt' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.poi.poifs.crypt.dsig' range='[4.1.0,5.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.poi.poifs.crypt.dsig.facets' range='[4.1.0,5.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.poi.poifs.crypt.dsig.services' range='[4.1.0,5.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.poi.poifs.crypt.standard' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.poi.poifs.filesystem' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.poi.sl.draw' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.poi.sl.draw.geom' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.poi.sl.extractor' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.poi.sl.image' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.poi.sl.usermodel' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.poi.ss' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.poi.ss.extractor' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.poi.ss.formula' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.poi.ss.formula.eval' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.poi.ss.formula.functions' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.poi.ss.formula.ptg' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.poi.ss.formula.udf' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.poi.ss.usermodel' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.poi.ss.usermodel.charts' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.poi.ss.usermodel.helpers' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.poi.ss.util' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.poi.util' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.poi.wp.usermodel' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.poi.xddf.usermodel' range='[4.1.0,5.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.poi.xddf.usermodel.chart' range='[4.1.0,5.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.poi.xddf.usermodel.text' range='[4.1.0,5.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.poi.xdgf.exceptions' range='[4.1.0,5.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.poi.xdgf.extractor' range='[4.1.0,5.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.poi.xdgf.geom' range='[4.1.0,5.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.poi.xdgf.usermodel' range='[4.1.0,5.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.poi.xdgf.usermodel.section' range='[4.1.0,5.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.poi.xdgf.usermodel.section.geometry' range='[4.1.0,5.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.poi.xdgf.usermodel.shape' range='[4.1.0,5.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.poi.xdgf.usermodel.shape.exceptions' range='[4.1.0,5.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.poi.xdgf.util' range='[4.1.0,5.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.poi.xdgf.xml' range='[4.1.0,5.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.poi.xslf.draw' range='[4.1.0,5.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.poi.xslf.extractor' range='[4.1.0,5.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.poi.xslf.model' range='[4.1.0,5.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.poi.xslf.usermodel' range='[4.1.0,5.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.poi.xssf' range='[4.1.0,5.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.poi.xssf.binary' range='[4.1.0,5.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.poi.xssf.eventusermodel' range='[4.1.0,5.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.poi.xssf.extractor' range='[4.1.0,5.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.poi.xssf.model' range='[4.1.0,5.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.poi.xssf.streaming' range='[4.1.0,5.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.poi.xssf.usermodel' range='[4.1.0,5.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.poi.xssf.usermodel.charts' range='[4.1.0,5.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.poi.xssf.usermodel.extensions' range='[4.1.0,5.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.poi.xssf.usermodel.helpers' range='[4.1.0,5.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.poi.xssf.util' range='[4.1.0,5.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.poi.xwpf.extractor' range='[4.1.0,5.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.poi.xwpf.model' range='[4.1.0,5.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.poi.xwpf.usermodel' range='[4.1.0,5.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.xml.security' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.xml.security.c14n' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.xml.security.signature' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.xml.security.utils' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.xmlbeans' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.xmlbeans.impl.common' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.xmlbeans.impl.values' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.xmlbeans.impl.xb.xmlschema' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.bouncycastle.asn1' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.bouncycastle.asn1.cmp' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.bouncycastle.asn1.nist' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.bouncycastle.asn1.ocsp' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.bouncycastle.asn1.x500' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.bouncycastle.asn1.x509' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.bouncycastle.cert' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.bouncycastle.cert.jcajce' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.bouncycastle.cert.ocsp' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.bouncycastle.cms' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.bouncycastle.cms.bc' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.bouncycastle.operator' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.bouncycastle.operator.bc' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.bouncycastle.tsp' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.bouncycastle.util' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.etsi.uri.x01903.v13' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.etsi.uri.x01903.v14' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.ietf.jgss' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.openxmlformats.schemas.drawingml.x2006.chart' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.openxmlformats.schemas.drawingml.x2006.main' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.openxmlformats.schemas.drawingml.x2006.picture' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.openxmlformats.schemas.drawingml.x2006.spreadsheetDrawing' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.openxmlformats.schemas.drawingml.x2006.wordprocessingDrawing' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.openxmlformats.schemas.officeDocument.x2006.customProperties' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.openxmlformats.schemas.officeDocument.x2006.extendedProperties' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.openxmlformats.schemas.officeDocument.x2006.relationships' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.openxmlformats.schemas.presentationml.x2006.main' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.openxmlformats.schemas.spreadsheetml.x2006.main' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.openxmlformats.schemas.wordprocessingml.x2006.main' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.openxmlformats.schemas.xpackage.x2006.digitalSignature' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.w3.x2000.x09.xmldsig' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.w3c.dom' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.w3c.dom.events' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.xml.sax' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.xml.sax.helpers' range='0.0.0' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.poi.ooxml' version='4.1.1.v20200820-1148'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.apache.poi.ooxml&#xA;Bundle-Version: 4.1.1.v20200820-1148
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.testhelper.feature.group' version='4.12.0.v202211281949' singleton='false'>
      <update id='org.eclipse.birt.testhelper.feature.group' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='14'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.eclipse.org/birt'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.birt.features'/>
        <property name='maven-artifactId' value='org.eclipse.birt.testhelper'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 2.0 (available at&#xA;http://www.eclipse.org/legal/epl-2.0.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='(c) Copyright Eclipse Contributors and others 2004, 2007. All rights reserved.'/>
        <property name='df_LT.featureName' value='Eclipse Test Suite Helper Project'/>
        <property name='df_LT.description' value='Eclipse Business Intelligence and Reporting Tools (BIRT) Report Designer Plug-ins,  Runtime and user documentation.'/>
        <property name='df_LT.providerName' value='Eclipse BIRT Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.testhelper.feature.group' version='4.12.0.v202211281949'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.testhelper' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.model.testhelper' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.core.testhelper' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.testhelper.feature.jar' range='[4.12.0.v202211281949,4.12.0.v202211281949]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='%25copyrightURL' url='%25copyrightURL'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.jst.j2ee.ejb' version='1.1.901.v201903222024' generation='2'>
      <update id='org.eclipse.jst.j2ee.ejb' range='[0.0.0,1.1.901.v201903222024)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Vendor.0' value='Eclipse Web Tools Platform'/>
        <property name='df_LT.Bundle-Name.0' value='EJB component Plug-in'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name.0'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor.0'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.ejb'/>
        <property name='maven-artifactId' value='org.eclipse.jst.j2ee.ejb'/>
        <property name='maven-version' value='1.1.901-SNAPSHOT'/>
      </properties>
      <provides size='20'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.j2ee.ejb' version='1.1.901.v201903222024'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jst.j2ee.ejb' version='1.1.901.v201903222024'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.ejb.archiveoperations' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.ejb.componentcore.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.ejb.datamodel.properties' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.ejb.internal.deployables' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.ejb.internal.modulecore.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.ejb.internal.operations' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.ejb.internal.plugin' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.ejb.project.facet' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.ejb.project.operations' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.internal.ejb.archiveoperations' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.internal.ejb.project' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.internal.ejb.project.operations' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.internal.ejb.provider' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.internal.ejb.refactor' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.internal.ejb.workbench.validation' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jst.j2ee.ejb' version='1.1.901.v201903222024'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='24'>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee' range='[1.1.501,1.3.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.commands' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.frameworks' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='[2.2.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jem.workbench' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.emfworkbench.integration' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee.core' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.validation' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.emf' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jem' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.edit' range='[2.2.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.server.core' range='[1.0.102,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.server.core' range='[1.0.102,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.common.frameworks' range='[1.1.0,1.2.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jem.util' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.project.facet.core' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.common.project.facet.core' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.web' range='[1.1.600,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.codegen' range='[2.4.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.jee' range='[1.0.0,1.1.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.5))'>
          <description>
            org.eclipse.jst.j2ee.ejb
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jst.j2ee.ejb' version='1.1.901.v201903222024'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jst.j2ee.ejb; singleton:=true&#xA;Bundle-Version: 1.1.901.v201903222024
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.source.feature.jar' version='4.12.0.v202211281949'>
      <properties size='15'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.eclipse.org/birt'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.update.feature.plugin' value='org.eclipse.birt'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 2.0 (available at&#xA;http://www.eclipse.org/legal/epl-2.0.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='(c) Copyright Eclipse Contributors and others 2004, 2007. All rights reserved.'/>
        <property name='df_LT.featureName' value='Eclipse BIRT Source Feature'/>
        <property name='df_LT.description' value='Eclipse Business Intelligence and Reporting Tools (BIRT) source code'/>
        <property name='df_LT.providerName' value='Eclipse BIRT Project'/>
        <property name='maven-groupId' value='org.eclipse.birt.features'/>
        <property name='maven-artifactId' value='org.eclipse.birt'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources-feature'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.source.feature.jar' version='4.12.0.v202211281949'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.birt.source' version='4.12.0.v202211281949'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.birt.source' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='%25copyrightURL' url='%25copyrightURL'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.birt.tests.feature.jar' version='4.12.0.v202211281949'>
      <properties size='14'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.eclipse.org/birt'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.update.feature.plugin' value='org.eclipse.birt.tests'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 2.0 (available at&#xA;http://www.eclipse.org/legal/epl-2.0.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='(c) Copyright Eclipse Contributors and others 2004, 2006. All rights reserved.'/>
        <property name='df_LT.featureName' value='Eclipse Test Suite Project'/>
        <property name='df_LT.description' value='Eclipse Business Intelligence and Reporting Tools (BIRT) Report Designer Plug-ins,  Runtime and user documentation.'/>
        <property name='df_LT.providerName' value='Eclipse BIRT Project'/>
        <property name='maven-groupId' value='org.eclipse.birt.features'/>
        <property name='maven-artifactId' value='org.eclipse.birt.tests'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.tests.feature.jar' version='4.12.0.v202211281949'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.birt.tests' version='4.12.0.v202211281949'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.birt.tests' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='%25copyrightURL' url='%25copyrightURL'>
        %copyright
      </copyright>
    </unit>
    <unit id='a.jre.org.eclipse.justj.openjdk.hotspot.jre.full' version='17.0.0' singleton='false'>
      <provides size='280'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='a.jre.org.eclipse.justj.openjdk.hotspot.jre.full' version='17.0.0'/>
        <provided namespace='osgi.ee' name='OSGi/Minimum' version='1.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='1.4.0'/>
        <provided namespace='java.package' name='java.lang.management' version='0.0.0'/>
        <provided namespace='java.package' name='java.lang.module' version='0.0.0'/>
        <provided namespace='java.package' name='java.lang.ref' version='0.0.0'/>
        <provided namespace='java.package' name='java.lang.reflect' version='0.0.0'/>
        <provided namespace='java.package' name='java.lang.runtime' version='0.0.0'/>
        <provided namespace='java.package' name='java.math' version='0.0.0'/>
        <provided namespace='java.package' name='java.net' version='0.0.0'/>
        <provided namespace='java.package' name='java.net.http' version='0.0.0'/>
        <provided namespace='java.package' name='java.net.spi' version='0.0.0'/>
        <provided namespace='java.package' name='java.nio' version='0.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='1.5.0'/>
        <provided namespace='java.package' name='java.nio.channels' version='0.0.0'/>
        <provided namespace='java.package' name='java.nio.channels.spi' version='0.0.0'/>
        <provided namespace='java.package' name='java.nio.charset' version='0.0.0'/>
        <provided namespace='java.package' name='java.nio.charset.spi' version='0.0.0'/>
        <provided namespace='java.package' name='java.nio.file' version='0.0.0'/>
        <provided namespace='java.package' name='java.nio.file.attribute' version='0.0.0'/>
        <provided namespace='java.package' name='java.nio.file.spi' version='0.0.0'/>
        <provided namespace='java.package' name='java.rmi' version='0.0.0'/>
        <provided namespace='java.package' name='java.rmi.dgc' version='0.0.0'/>
        <provided namespace='java.package' name='java.rmi.registry' version='0.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='1.6.0'/>
        <provided namespace='java.package' name='java.rmi.server' version='0.0.0'/>
        <provided namespace='java.package' name='java.security' version='0.0.0'/>
        <provided namespace='java.package' name='java.security.cert' version='0.0.0'/>
        <provided namespace='java.package' name='java.security.interfaces' version='0.0.0'/>
        <provided namespace='java.package' name='java.security.spec' version='0.0.0'/>
        <provided namespace='java.package' name='java.sql' version='0.0.0'/>
        <provided namespace='java.package' name='java.text' version='0.0.0'/>
        <provided namespace='java.package' name='java.text.spi' version='0.0.0'/>
        <provided namespace='java.package' name='java.time' version='0.0.0'/>
        <provided namespace='java.package' name='java.time.chrono' version='0.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='1.7.0'/>
        <provided namespace='java.package' name='java.time.format' version='0.0.0'/>
        <provided namespace='java.package' name='java.time.temporal' version='0.0.0'/>
        <provided namespace='java.package' name='java.time.zone' version='0.0.0'/>
        <provided namespace='java.package' name='java.util' version='0.0.0'/>
        <provided namespace='java.package' name='java.util.concurrent' version='0.0.0'/>
        <provided namespace='java.package' name='java.util.concurrent.atomic' version='0.0.0'/>
        <provided namespace='java.package' name='java.util.concurrent.locks' version='0.0.0'/>
        <provided namespace='java.package' name='java.util.function' version='0.0.0'/>
        <provided namespace='java.package' name='java.util.jar' version='0.0.0'/>
        <provided namespace='java.package' name='java.util.logging' version='0.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='1.8.0'/>
        <provided namespace='java.package' name='java.util.prefs' version='0.0.0'/>
        <provided namespace='java.package' name='java.util.random' version='0.0.0'/>
        <provided namespace='java.package' name='java.util.regex' version='0.0.0'/>
        <provided namespace='java.package' name='java.util.spi' version='0.0.0'/>
        <provided namespace='java.package' name='java.util.stream' version='0.0.0'/>
        <provided namespace='java.package' name='java.util.zip' version='0.0.0'/>
        <provided namespace='java.package' name='javax.accessibility' version='0.0.0'/>
        <provided namespace='java.package' name='javax.annotation.processing' version='0.0.0'/>
        <provided namespace='java.package' name='javax.crypto' version='0.0.0'/>
        <provided namespace='java.package' name='javax.crypto.interfaces' version='0.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='9.0.0'/>
        <provided namespace='java.package' name='javax.crypto.spec' version='0.0.0'/>
        <provided namespace='java.package' name='javax.imageio' version='0.0.0'/>
        <provided namespace='java.package' name='javax.imageio.event' version='0.0.0'/>
        <provided namespace='java.package' name='javax.imageio.metadata' version='0.0.0'/>
        <provided namespace='java.package' name='javax.imageio.plugins.bmp' version='0.0.0'/>
        <provided namespace='java.package' name='javax.imageio.plugins.jpeg' version='0.0.0'/>
        <provided namespace='java.package' name='javax.imageio.plugins.tiff' version='0.0.0'/>
        <provided namespace='java.package' name='javax.imageio.spi' version='0.0.0'/>
        <provided namespace='java.package' name='javax.imageio.stream' version='0.0.0'/>
        <provided namespace='java.package' name='javax.lang.model' version='0.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='10.0.0'/>
        <provided namespace='java.package' name='javax.lang.model.element' version='0.0.0'/>
        <provided namespace='java.package' name='javax.lang.model.type' version='0.0.0'/>
        <provided namespace='java.package' name='javax.lang.model.util' version='0.0.0'/>
        <provided namespace='java.package' name='javax.management' version='0.0.0'/>
        <provided namespace='java.package' name='javax.management.loading' version='0.0.0'/>
        <provided namespace='java.package' name='javax.management.modelmbean' version='0.0.0'/>
        <provided namespace='java.package' name='javax.management.monitor' version='0.0.0'/>
        <provided namespace='java.package' name='javax.management.openmbean' version='0.0.0'/>
        <provided namespace='java.package' name='javax.management.relation' version='0.0.0'/>
        <provided namespace='java.package' name='javax.management.remote' version='0.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='11.0.0'/>
        <provided namespace='java.package' name='javax.management.remote.rmi' version='0.0.0'/>
        <provided namespace='java.package' name='javax.management.timer' version='0.0.0'/>
        <provided namespace='java.package' name='javax.naming' version='0.0.0'/>
        <provided namespace='java.package' name='javax.naming.directory' version='0.0.0'/>
        <provided namespace='java.package' name='javax.naming.event' version='0.0.0'/>
        <provided namespace='java.package' name='javax.naming.ldap' version='0.0.0'/>
        <provided namespace='java.package' name='javax.naming.ldap.spi' version='0.0.0'/>
        <provided namespace='java.package' name='javax.naming.spi' version='0.0.0'/>
        <provided namespace='java.package' name='javax.net' version='0.0.0'/>
        <provided namespace='java.package' name='javax.net.ssl' version='0.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='12.0.0'/>
        <provided namespace='java.package' name='javax.print' version='0.0.0'/>
        <provided namespace='java.package' name='javax.print.attribute' version='0.0.0'/>
        <provided namespace='java.package' name='javax.print.attribute.standard' version='0.0.0'/>
        <provided namespace='java.package' name='javax.print.event' version='0.0.0'/>
        <provided namespace='java.package' name='javax.rmi.ssl' version='0.0.0'/>
        <provided namespace='java.package' name='javax.script' version='0.0.0'/>
        <provided namespace='java.package' name='javax.security.auth' version='0.0.0'/>
        <provided namespace='java.package' name='javax.security.auth.callback' version='0.0.0'/>
        <provided namespace='java.package' name='javax.security.auth.kerberos' version='0.0.0'/>
        <provided namespace='java.package' name='javax.security.auth.login' version='0.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='13.0.0'/>
        <provided namespace='java.package' name='javax.security.auth.spi' version='0.0.0'/>
        <provided namespace='java.package' name='javax.security.auth.x500' version='0.0.0'/>
        <provided namespace='java.package' name='javax.security.cert' version='0.0.0'/>
        <provided namespace='java.package' name='javax.security.sasl' version='0.0.0'/>
        <provided namespace='java.package' name='javax.smartcardio' version='0.0.0'/>
        <provided namespace='java.package' name='javax.sound.midi' version='0.0.0'/>
        <provided namespace='java.package' name='javax.sound.midi.spi' version='0.0.0'/>
        <provided namespace='java.package' name='javax.sound.sampled' version='0.0.0'/>
        <provided namespace='java.package' name='javax.sound.sampled.spi' version='0.0.0'/>
        <provided namespace='java.package' name='javax.sql' version='0.0.0'/>
        <provided namespace='osgi.ee' name='OSGi/Minimum' version='1.1.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='14.0.0'/>
        <provided namespace='java.package' name='javax.sql.rowset' version='0.0.0'/>
        <provided namespace='java.package' name='javax.sql.rowset.serial' version='0.0.0'/>
        <provided namespace='java.package' name='javax.sql.rowset.spi' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.border' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.colorchooser' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.event' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.filechooser' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.plaf' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.plaf.basic' version='0.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='15.0.0'/>
        <provided namespace='java.package' name='javax.swing.plaf.metal' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.plaf.multi' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.plaf.nimbus' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.plaf.synth' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.table' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.text' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.text.html' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.text.html.parser' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.text.rtf' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.tree' version='0.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='16.0.0'/>
        <provided namespace='java.package' name='javax.swing.undo' version='0.0.0'/>
        <provided namespace='java.package' name='javax.tools' version='0.0.0'/>
        <provided namespace='java.package' name='javax.transaction.xa' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.catalog' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.crypto' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.crypto.dom' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.crypto.dsig' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.crypto.dsig.dom' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.crypto.dsig.keyinfo' version='0.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='17.0.0'/>
        <provided namespace='java.package' name='javax.xml.crypto.dsig.spec' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.datatype' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.namespace' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.parsers' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.stream' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.stream.events' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.stream.util' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.transform' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.transform.dom' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.transform.sax' version='0.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact1' version='1.8.0'/>
        <provided namespace='java.package' name='javax.xml.transform.stax' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.transform.stream' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.validation' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.xpath' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.dynalink' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.dynalink.beans' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.dynalink.linker' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.dynalink.linker.support' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.dynalink.support' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.javadoc.doclet' version='0.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact1' version='9.0.0'/>
        <provided namespace='java.package' name='jdk.jfr' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.jfr.consumer' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.jshell' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.jshell.execution' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.jshell.spi' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.jshell.tool' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.management.jfr' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.net' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.nio' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.nio.mapmode' version='0.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact1' version='10.0.0'/>
        <provided namespace='java.package' name='jdk.security.jarsigner' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.swing.interop' version='0.0.0'/>
        <provided namespace='java.package' name='netscape.javascript' version='0.0.0'/>
        <provided namespace='java.package' name='org.ietf.jgss' version='0.0.0'/>
        <provided namespace='java.package' name='org.w3c.dom' version='0.0.0'/>
        <provided namespace='java.package' name='org.w3c.dom.bootstrap' version='0.0.0'/>
        <provided namespace='java.package' name='org.w3c.dom.css' version='0.0.0'/>
        <provided namespace='java.package' name='org.w3c.dom.events' version='0.0.0'/>
        <provided namespace='java.package' name='org.w3c.dom.html' version='0.0.0'/>
        <provided namespace='java.package' name='org.w3c.dom.ls' version='0.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact1' version='11.0.0'/>
        <provided namespace='java.package' name='org.w3c.dom.ranges' version='0.0.0'/>
        <provided namespace='java.package' name='org.w3c.dom.stylesheets' version='0.0.0'/>
        <provided namespace='java.package' name='org.w3c.dom.traversal' version='0.0.0'/>
        <provided namespace='java.package' name='org.w3c.dom.views' version='0.0.0'/>
        <provided namespace='java.package' name='org.w3c.dom.xpath' version='0.0.0'/>
        <provided namespace='java.package' name='org.xml.sax' version='0.0.0'/>
        <provided namespace='java.package' name='org.xml.sax.ext' version='0.0.0'/>
        <provided namespace='java.package' name='org.xml.sax.helpers' version='0.0.0'/>
        <provided namespace='java.package' name='sun.misc' version='0.0.0'/>
        <provided namespace='java.package' name='sun.reflect' version='0.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact1' version='12.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact1' version='13.0.0'/>
        <provided namespace='osgi.ee' name='OSGi/Minimum' version='1.2.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact1' version='14.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact1' version='15.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact1' version='16.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact1' version='17.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact2' version='1.8.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact2' version='9.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact2' version='10.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact2' version='11.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact2' version='12.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact2' version='13.0.0'/>
        <provided namespace='osgi.ee' name='JRE' version='1.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact2' version='14.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact2' version='15.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact2' version='16.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact2' version='17.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact3' version='1.8.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact3' version='9.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact3' version='10.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact3' version='11.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact3' version='12.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact3' version='13.0.0'/>
        <provided namespace='osgi.ee' name='JRE' version='1.1.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact3' version='14.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact3' version='15.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact3' version='16.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact3' version='17.0.0'/>
        <provided namespace='java.package' name='com.sun.jarsigner' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.java.accessibility.util' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.jdi' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.jdi.connect' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.jdi.connect.spi' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.jdi.event' version='0.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='1.0.0'/>
        <provided namespace='java.package' name='com.sun.jdi.request' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.management' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.net.httpserver' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.net.httpserver.spi' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.nio.file' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.nio.sctp' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.security.auth' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.security.auth.callback' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.security.auth.login' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.security.auth.module' version='0.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='1.1.0'/>
        <provided namespace='java.package' name='com.sun.security.jgss' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.source.doctree' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.source.tree' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.source.util' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.tools.attach' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.tools.attach.spi' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.tools.javac' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.tools.jconsole' version='0.0.0'/>
        <provided namespace='java.package' name='java.applet' version='0.0.0'/>
        <provided namespace='java.package' name='java.awt' version='0.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='1.2.0'/>
        <provided namespace='java.package' name='java.awt.color' version='0.0.0'/>
        <provided namespace='java.package' name='java.awt.datatransfer' version='0.0.0'/>
        <provided namespace='java.package' name='java.awt.desktop' version='0.0.0'/>
        <provided namespace='java.package' name='java.awt.dnd' version='0.0.0'/>
        <provided namespace='java.package' name='java.awt.event' version='0.0.0'/>
        <provided namespace='java.package' name='java.awt.font' version='0.0.0'/>
        <provided namespace='java.package' name='java.awt.geom' version='0.0.0'/>
        <provided namespace='java.package' name='java.awt.im' version='0.0.0'/>
        <provided namespace='java.package' name='java.awt.im.spi' version='0.0.0'/>
        <provided namespace='java.package' name='java.awt.image' version='0.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='1.3.0'/>
        <provided namespace='java.package' name='java.awt.image.renderable' version='0.0.0'/>
        <provided namespace='java.package' name='java.awt.print' version='0.0.0'/>
        <provided namespace='java.package' name='java.beans' version='0.0.0'/>
        <provided namespace='java.package' name='java.beans.beancontext' version='0.0.0'/>
        <provided namespace='java.package' name='java.io' version='0.0.0'/>
        <provided namespace='java.package' name='java.lang' version='0.0.0'/>
        <provided namespace='java.package' name='java.lang.annotation' version='0.0.0'/>
        <provided namespace='java.package' name='java.lang.constant' version='0.0.0'/>
        <provided namespace='java.package' name='java.lang.instrument' version='0.0.0'/>
        <provided namespace='java.package' name='java.lang.invoke' version='0.0.0'/>
      </provides>
      <touchpoint id='null' version='0.0.0'/>
    </unit>
    <unit id='org.junit' version='4.13.2.v20211018-1956' singleton='false' generation='2'>
      <update id='org.junit' range='[0.0.0,4.13.2.v20211018-1956)' severity='0'/>
      <properties size='7'>
        <property name='df_LT.bundleVendor' value='Eclipse Orbit'/>
        <property name='df_LT.bundleName' value='JUnit'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='maven-groupId' value='org.eclipse.orbit.bundles'/>
        <property name='maven-artifactId' value='org.junit'/>
        <property name='maven-version' value='4.13.2-SNAPSHOT'/>
      </properties>
      <provides size='37'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.junit' version='4.13.2.v20211018-1956'/>
        <provided namespace='osgi.bundle' name='org.junit' version='4.13.2.v20211018-1956'/>
        <provided namespace='java.package' name='org.junit.experimental.theories.internal' version='4.13.2'/>
        <provided namespace='java.package' name='org.junit.internal' version='4.13.2'/>
        <provided namespace='java.package' name='org.junit.internal.builders' version='4.13.2'/>
        <provided namespace='java.package' name='org.junit.internal.management' version='4.13.2'/>
        <provided namespace='java.package' name='org.junit.internal.matchers' version='4.13.2'/>
        <provided namespace='java.package' name='org.junit.internal.requests' version='4.13.2'/>
        <provided namespace='java.package' name='org.junit.internal.runners' version='4.13.2'/>
        <provided namespace='java.package' name='org.junit.internal.runners.model' version='4.13.2'/>
        <provided namespace='java.package' name='org.junit.internal.runners.rules' version='4.13.2'/>
        <provided namespace='java.package' name='org.junit.internal.runners.statements' version='4.13.2'/>
        <provided namespace='java.package' name='junit.extensions' version='4.13.2'/>
        <provided namespace='java.package' name='junit.framework' version='4.13.2'/>
        <provided namespace='java.package' name='junit.runner' version='4.13.2'/>
        <provided namespace='java.package' name='junit.textui' version='4.13.2'/>
        <provided namespace='java.package' name='org.junit' version='4.13.2'/>
        <provided namespace='java.package' name='org.junit.experimental' version='4.13.2'/>
        <provided namespace='java.package' name='org.junit.experimental.categories' version='4.13.2'/>
        <provided namespace='java.package' name='org.junit.experimental.max' version='4.13.2'/>
        <provided namespace='java.package' name='org.junit.experimental.results' version='4.13.2'/>
        <provided namespace='java.package' name='org.junit.experimental.runners' version='4.13.2'/>
        <provided namespace='java.package' name='org.junit.experimental.theories' version='4.13.2'/>
        <provided namespace='java.package' name='org.junit.experimental.theories.suppliers' version='4.13.2'/>
        <provided namespace='java.package' name='org.junit.function' version='4.13.2'/>
        <provided namespace='java.package' name='org.junit.matchers' version='4.13.2'/>
        <provided namespace='java.package' name='org.junit.rules' version='4.13.2'/>
        <provided namespace='java.package' name='org.junit.runner' version='4.13.2'/>
        <provided namespace='java.package' name='org.junit.runner.manipulation' version='4.13.2'/>
        <provided namespace='java.package' name='org.junit.runner.notification' version='4.13.2'/>
        <provided namespace='java.package' name='org.junit.runners' version='4.13.2'/>
        <provided namespace='java.package' name='org.junit.runners.model' version='4.13.2'/>
        <provided namespace='java.package' name='org.junit.runners.parameterized' version='4.13.2'/>
        <provided namespace='java.package' name='org.junit.validator' version='4.13.2'/>
        <provided namespace='osgi.identity' name='org.junit' version='4.13.2.v20211018-1956'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='27'>
        <required namespace='osgi.bundle' name='org.hamcrest.core' range='1.3.0'/>
        <required namespace='java.package' name='junit.extensions' range='[4.13.0,4.14.0)'/>
        <required namespace='java.package' name='junit.framework' range='[4.13.0,4.14.0)'/>
        <required namespace='java.package' name='junit.runner' range='[4.13.0,4.14.0)'/>
        <required namespace='java.package' name='org.junit' range='[4.13.0,4.14.0)'/>
        <required namespace='java.package' name='org.junit.experimental.theories' range='[4.13.0,4.14.0)'/>
        <required namespace='java.package' name='org.junit.experimental.theories.internal' range='[4.13.0,4.14.0)'/>
        <required namespace='java.package' name='org.junit.function' range='[4.13.0,4.14.0)'/>
        <required namespace='java.package' name='org.junit.internal' range='[4.13.0,4.14.0)'/>
        <required namespace='java.package' name='org.junit.internal.builders' range='[4.13.0,4.14.0)'/>
        <required namespace='java.package' name='org.junit.internal.management' range='[4.13.0,4.14.0)'/>
        <required namespace='java.package' name='org.junit.internal.matchers' range='[4.13.0,4.14.0)'/>
        <required namespace='java.package' name='org.junit.internal.requests' range='[4.13.0,4.14.0)'/>
        <required namespace='java.package' name='org.junit.internal.runners' range='[4.13.0,4.14.0)'/>
        <required namespace='java.package' name='org.junit.internal.runners.model' range='[4.13.0,4.14.0)'/>
        <required namespace='java.package' name='org.junit.internal.runners.rules' range='[4.13.0,4.14.0)'/>
        <required namespace='java.package' name='org.junit.internal.runners.statements' range='[4.13.0,4.14.0)'/>
        <required namespace='java.package' name='org.junit.matchers' range='[4.13.0,4.14.0)'/>
        <required namespace='java.package' name='org.junit.rules' range='[4.13.0,4.14.0)'/>
        <required namespace='java.package' name='org.junit.runner' range='[4.13.0,4.14.0)'/>
        <required namespace='java.package' name='org.junit.runner.manipulation' range='[4.13.0,4.14.0)'/>
        <required namespace='java.package' name='org.junit.runner.notification' range='[4.13.0,4.14.0)'/>
        <required namespace='java.package' name='org.junit.runners' range='[4.13.0,4.14.0)'/>
        <required namespace='java.package' name='org.junit.runners.model' range='[4.13.0,4.14.0)'/>
        <required namespace='java.package' name='org.junit.runners.parameterized' range='[4.13.0,4.14.0)'/>
        <required namespace='java.package' name='org.junit.validator' range='[4.13.0,4.14.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.5))'>
          <description>
            org.junit
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.junit' version='4.13.2.v20211018-1956'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.junit&#xA;Bundle-Version: 4.13.2.v20211018-1956
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.core.script.function.source' version='4.12.0.v202211281949' singleton='false'>
      <update id='org.eclipse.birt.core.script.function.source' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse BIRT Project'/>
        <property name='df_LT.bundleName' value='Function Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.birt'/>
        <property name='maven-artifactId' value='org.eclipse.birt.core.script.function'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.core.script.function.source' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.core.script.function.source' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.core.script.function.source' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.core.script.function.source' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.core.script.function.source&#xA;Bundle-Version: 4.12.0.v202211281949
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ltk.ui.refactoring' version='3.12.200.v20220808-2221' generation='2'>
      <update id='org.eclipse.ltk.ui.refactoring' range='[0.0.0,3.12.200.v20220808-2221)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Refactoring UI'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.ltk'/>
        <property name='maven-artifactId' value='org.eclipse.ltk.ui.refactoring'/>
        <property name='maven-version' value='3.12.200-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='16'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ltk.ui.refactoring' version='3.12.200.v20220808-2221'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ltk.ui.refactoring' version='3.12.200.v20220808-2221'/>
        <provided namespace='java.package' name='org.eclipse.ltk.internal.ui.refactoring' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ltk.internal.ui.refactoring.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ltk.internal.ui.refactoring.history' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ltk.internal.ui.refactoring.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ltk.internal.ui.refactoring.scripting' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ltk.internal.ui.refactoring.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ltk.ui.refactoring' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ltk.ui.refactoring.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ltk.ui.refactoring.history' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ltk.ui.refactoring.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ltk.ui.refactoring.resource' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.ltk.ui.refactoring' version='3.12.200.v20220808-2221'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='13'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.11.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='[3.4.100,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filebuffers' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filesystem' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ltk.core.refactoring' range='[3.8.100,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.navigator' range='[3.3.200,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.compare' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.team.core' range='[3.4.100,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.team.ui' range='[3.4.100,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.ltk.ui.refactoring
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ltk.ui.refactoring' version='3.12.200.v20220808-2221'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.ltk.ui.refactoring; singleton:=true&#xA;Bundle-Version: 3.12.200.v20220808-2221
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.pde.ds.ui' version='1.2.300.v20220310-2159' generation='2'>
      <update id='org.eclipse.pde.ds.ui' range='[0.0.0,1.2.300.v20220310-2159)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='PDE DS UI'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.pde'/>
        <property name='maven-artifactId' value='org.eclipse.pde.ds.ui'/>
        <property name='maven-version' value='1.2.300-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='12'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.ds.ui' version='1.2.300.v20220310-2159'/>
        <provided namespace='osgi.bundle' name='org.eclipse.pde.ds.ui' version='1.2.300.v20220310-2159'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ds.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ds.ui.editor' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ds.ui.editor.contentassist' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ds.ui.editor.dialogs' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ds.ui.editor.sections' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ds.ui.parts' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ds.ui.wizards' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.pde.ds.ui' version='1.2.300.v20220310-2159'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='15'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.11.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.3.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.3.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.forms' range='[3.3.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='[3.3.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.pde.ds.core' range='[1.0.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.pde.ui' range='[3.3.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.search' range='[3.3.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.text' range='[3.3.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.editors' range='[3.3.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='[3.3.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='[3.3.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.ui' range='[3.3.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filesystem' range='[1.1.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.pde.ds.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.pde.ds.ui' version='1.2.300.v20220310-2159'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.pde.ds.ui;singleton:=true&#xA;Bundle-Version: 1.2.300.v20220310-2159
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.connectivity.oda.designer.core.feature.feature.group' version='1.14.102.201911250848' singleton='false'>
      <update id='org.eclipse.datatools.connectivity.oda.designer.core.feature.feature.group' range='[0.0.0,1.14.102.201911250848)' severity='0'/>
      <properties size='12'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.datatools.features'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.connectivity.oda.designer.core.feature'/>
        <property name='maven-version' value='1.14.102-SNAPSHOT'/>
        <property name='df_LT.featureCopyright' value='Copyright (c) 2004, 2014 Actuate Corporation. All rights reserved. This program and the accompanying materials are made available under the terms of the Eclipse Public License 2.0 which accompanies this distribution, and is available at https://www.eclipse.org/legal/epl-2.0/'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.featureName' value='Data Tools Platform Open Data Access Designer Core'/>
        <property name='df_LT.description' value='Data Tools Platform Open Data Access Designer Core'/>
        <property name='df_LT.providerName' value='Eclipse Data Tools Platform'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.connectivity.oda.designer.core.feature.feature.group' version='1.14.102.201911250848'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='10'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.feature.group' range='2.4.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.connectivity.oda.feature.feature.group' range='1.13.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.doc.user.feature.group' range='1.13.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.modelbase.feature.feature.group' range='1.13.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.connectivity.oda.design.ui' range='[3.4.101.201811012051,3.4.101.201811012051]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.connectivity.ui.dse' range='[1.3.101.201811012051,1.3.101.201811012051]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.connectivity.ui' range='[1.4.101.201811012051,1.4.101.201811012051]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.connectivity.sqm.core' range='[1.4.101.201811012051,1.4.101.201811012051]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.help' range='[1.7.101.201811012051,1.7.101.201811012051]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.connectivity.oda.designer.core.feature.feature.jar' range='[1.14.102.201911250848,1.14.102.201911250848]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %featureCopyright
      </copyright>
    </unit>
    <unit id='org.eclipse.equinox.p2.artifact.repository' version='1.4.500.v20220420-1427' generation='2'>
      <update id='org.eclipse.equinox.p2.artifact.repository' range='[0.0.0,1.4.500.v20220420-1427)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Equinox Provisioning Artifact Repository Support'/>
        <property name='df_LT.providerName' value='Eclipse.org - Equinox'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.equinox.p2'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.p2.artifact.repository'/>
        <property name='maven-version' value='1.4.500-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='13'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.artifact.repository' version='1.4.500.v20220420-1427'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.artifact.repository' version='1.4.500.v20220420-1427'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.p2.artifact.processing' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.p2.artifact.processors.checksum' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.p2.artifact.processors.md5' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.p2.artifact.processors.pack200' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.p2.artifact.processors.pgp' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.p2.artifact.repository' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.p2.artifact.repository.simple' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.provisional.p2.artifact.repository.processing' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.artifact.repository' version='1.4.500.v20220420-1427'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='37'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='[3.7.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.registry' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.metadata' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.tukaani.xz' range='1.3.0'/>
        <required namespace='java.package' name='javax.xml.parsers' range='0.0.0'/>
        <required namespace='java.package' name='org.bouncycastle.bcpg' range='1.65.0'/>
        <required namespace='java.package' name='org.bouncycastle.jce.provider' range='1.65.1'/>
        <required namespace='java.package' name='org.bouncycastle.openpgp' range='1.65.0'/>
        <required namespace='java.package' name='org.bouncycastle.openpgp.bc' range='1.65.0'/>
        <required namespace='java.package' name='org.bouncycastle.openpgp.jcajce' range='1.65.0'/>
        <required namespace='java.package' name='org.bouncycastle.openpgp.operator' range='1.65.0'/>
        <required namespace='java.package' name='org.bouncycastle.openpgp.operator.bc' range='1.65.0'/>
        <required namespace='java.package' name='org.bouncycastle.openpgp.operator.jcajce' range='1.65.0'/>
        <required namespace='java.package' name='org.eclipse.core.runtime.jobs' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.core.helpers' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.jarprocessor' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.metadata' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.persistence' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.repository' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.repository.helpers' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.provisional.p2.core.eventbus' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.provisional.p2.repository' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.core' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.core.spi' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.repository' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.repository.artifact' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.repository.artifact.spi' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.repository.spi' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.internal.provisional.equinox.p2.jarprocessor' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.osgi.service.datalocation' range='[1.3.0,2.0.0)'/>
        <required namespace='java.package' name='org.eclipse.osgi.signedcontent' range='1.0.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.util' range='1.1.0'/>
        <required namespace='java.package' name='org.osgi.framework' range='1.3.0'/>
        <required namespace='java.package' name='org.osgi.service.prefs' range='1.1.1'/>
        <required namespace='java.package' name='org.w3c.dom' range='0.0.0'/>
        <required namespace='java.package' name='org.xml.sax' range='0.0.0' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.equinox.p2.artifact.repository
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.artifact.repository' version='1.4.500.v20220420-1427'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.equinox.p2.artifact.repository;singleton:=true&#xA;Bundle-Version: 1.4.500.v20220420-1427
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.json_ui.feature.feature.jar' version='1.1.10.v202103121626'>
      <properties size='13'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.update.feature.plugin' value='org.eclipse.wst.json.ui'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2015 Red Hat, Inc.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License 2.0&#xA;which accompanies this distribution, and is available at&#xA;https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;Contributors:&#xA;Red Hat, Inc. - initial API and implementation'/>
        <property name='df_LT.featureName' value='Eclipse JSON Editor and Tools'/>
        <property name='df_LT.description' value='JSON Editor'/>
        <property name='df_LT.providerName' value='Eclipse Web Tools Platform'/>
        <property name='maven-groupId' value='org.eclipse.webtools.sourceediting'/>
        <property name='maven-artifactId' value='org.eclipse.wst.json_ui.feature'/>
        <property name='maven-version' value='1.1.10-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.json_ui.feature.feature.jar' version='1.1.10.v202103121626'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.wst.json_ui.feature' version='1.1.10.v202103121626'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.wst.json_ui.feature' version='1.1.10.v202103121626'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.birt.report.data.oda.jdbc.dbprofile' version='4.12.0.v202211281949' generation='2'>
      <update id='org.eclipse.birt.report.data.oda.jdbc.dbprofile' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Vendor' value='Eclipse BIRT Project'/>
        <property name='df_LT.plugin.name' value='JDBC Database Connection Data Source ODA Runtime Driver'/>
        <property name='org.eclipse.equinox.p2.name' value='%plugin.name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.birt'/>
        <property name='maven-artifactId' value='org.eclipse.birt.report.data.oda.jdbc.dbprofile'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.data.oda.jdbc.dbprofile' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.report.data.oda.jdbc.dbprofile' version='4.12.0.v202211281949'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.data.oda.jdbc.dbprofile' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.data.oda.jdbc.dbprofile.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.data.oda.jdbc.dbprofile.model' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.report.data.oda.jdbc.dbprofile' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='8'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.3.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.oda' range='[3.3.2,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.oda.profile' range='[3.2.6,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.data.oda.jdbc' range='[3.7.2,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.modelbase.sql.query' range='[1.1.1,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.sqm.core' range='[1.2.2,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.oda.consumer' range='[3.2.4,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.birt.report.data.oda.jdbc.dbprofile
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.report.data.oda.jdbc.dbprofile' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.report.data.oda.jdbc.dbprofile;singleton:=true&#xA;Bundle-Version: 4.12.0.v202211281949
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.connectivity.oda' version='3.6.101.201811012051' generation='2'>
      <update id='org.eclipse.datatools.connectivity.oda' range='[0.0.0,3.6.101.201811012051)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='DTP Open Data Access'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Data Tools Platform'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.connectivity.oda'/>
        <property name='maven-version' value='3.6.101-SNAPSHOT'/>
      </properties>
      <provides size='17'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.connectivity.oda' version='3.6.101.201811012051'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.oda' version='3.6.101.201811012051'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.oda' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.oda.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.oda.spec' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.oda.spec.basequery' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.oda.spec.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.oda.spec.manifest' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.oda.spec.result' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.oda.spec.result.filter' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.oda.spec.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.oda.spec.valueexpr' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.oda.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.oda.util.logging' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.oda.util.manifest' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.connectivity.oda' version='3.6.101.201811012051'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='3'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.ibm.icu' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.datatools.connectivity.oda
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.connectivity.oda' version='3.6.101.201811012051'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.connectivity.oda; singleton:=true&#xA;Bundle-Version: 3.6.101.201811012051
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.report.debug.core.source' version='4.12.0.v202211281949' singleton='false'>
      <update id='org.eclipse.birt.report.debug.core.source' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse BIRT Project'/>
        <property name='df_LT.bundleName' value='BIRT Debug Core Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.birt'/>
        <property name='maven-artifactId' value='org.eclipse.birt.report.debug.core'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.debug.core.source' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.report.debug.core.source' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.report.debug.core.source' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.report.debug.core.source' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.report.debug.core.source&#xA;Bundle-Version: 4.12.0.v202211281949
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.converter.feature.group' version='2.18.0.v20220706-1313' singleton='false'>
      <update id='org.eclipse.emf.converter.feature.group' range='[0.0.0,2.18.0.v20220706-1313)' severity='0'/>
      <properties size='12'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.emf.features'/>
        <property name='maven-artifactId' value='org.eclipse.emf.converter'/>
        <property name='maven-version' value='2.18.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.featureName' value='EMF Model Converter'/>
        <property name='df_LT.description' value='Import/export framework and tools for converting between Ecore and other model forms.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.converter.feature.group' version='2.18.0.v20220706-1313'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='11'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.codegen.ecore' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.core' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.converter' range='[2.11.0.v20220706-1313,2.11.0.v20220706-1313]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.importer' range='[2.12.0.v20190321-1539,2.12.0.v20190321-1539]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.exporter' range='[2.10.0.v20190321-1530,2.10.0.v20190321-1530]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.importer.ecore' range='[2.10.0.v20200324-0723,2.10.0.v20200324-0723]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.importer.java' range='[2.11.0.v20200324-0723,2.11.0.v20200324-0723]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.importer.rose' range='[2.11.0.v20210405-0904,2.11.0.v20210405-0904]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.converter.feature.jar' range='[2.18.0.v20220706-1313,2.18.0.v20220706-1313]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='http://www.eclipse.org/legal/epl-v20.html' url='http://www.eclipse.org/legal/epl-v20.html'>
        Copyright (c) 2002-2018 IBM Corporation and others.&#xA;All rights reserved.   This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v2.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v20.html
      </copyright>
    </unit>
    <unit id='org.eclipse.birt.chart.engine.extension' version='4.12.0.v202211281949' generation='2'>
      <update id='org.eclipse.birt.chart.engine.extension' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='BIRT Chart Engine Extension'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse BIRT Project'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.birt'/>
        <property name='maven-artifactId' value='org.eclipse.birt.chart.engine.extension'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='10'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.chart.engine.extension' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.chart.engine.extension' version='4.12.0.v202211281949'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.engine.extension.i18n' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.extension.aggregate' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.extension.datafeed' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.extension.render' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.plugin' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.chart.engine.extension' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.birt.chart.engine' range='[2.1.0,5.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.birt.chart.engine.extension
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.chart.engine.extension' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.chart.engine.extension; singleton:=true&#xA;Bundle-Version: 4.12.0.v202211281949
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jetty.plus' version='10.0.11' singleton='false' generation='2'>
      <update id='org.eclipse.jetty.plus' range='[0.0.0,10.0.11)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='Jetty :: Plus'/>
        <property name='org.eclipse.equinox.p2.description' value='Jetty module for Jetty :: Plus'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Jetty Project'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='https://www.eclipse.org/jetty/'/>
        <property name='maven-groupId' value='org.eclipse.jetty'/>
        <property name='maven-artifactId' value='jetty-plus'/>
        <property name='maven-version' value='10.0.11'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.plus' version='10.0.11'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jetty.plus' version='10.0.11'/>
        <provided namespace='java.package' name='org.eclipse.jetty.plus.jndi' version='10.0.11'/>
        <provided namespace='java.package' name='org.eclipse.jetty.plus.security' version='10.0.11'/>
        <provided namespace='java.package' name='org.eclipse.jetty.plus.annotation' version='10.0.11'/>
        <provided namespace='java.package' name='org.eclipse.jetty.plus.webapp' version='10.0.11'/>
        <provided namespace='osgi.identity' name='org.eclipse.jetty.plus' version='10.0.11'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='osgi.serviceloader' name='org.eclipse.jetty.webapp.Configuration' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='35'>
        <required namespace='java.package' name='org.slf4j' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='javax.transaction' range='1.1.0'/>
        <required namespace='java.package' name='java.lang' range='0.0.0'/>
        <required namespace='java.package' name='java.lang.invoke' range='0.0.0'/>
        <required namespace='java.package' name='java.lang.reflect' range='0.0.0'/>
        <required namespace='java.package' name='java.net' range='0.0.0'/>
        <required namespace='java.package' name='java.security' range='0.0.0'/>
        <required namespace='java.package' name='java.sql' range='0.0.0'/>
        <required namespace='java.package' name='java.util' range='0.0.0'/>
        <required namespace='java.package' name='java.util.concurrent' range='0.0.0'/>
        <required namespace='java.package' name='java.util.function' range='0.0.0'/>
        <required namespace='java.package' name='java.util.regex' range='0.0.0'/>
        <required namespace='java.package' name='java.util.stream' range='0.0.0'/>
        <required namespace='java.package' name='javax.naming' range='0.0.0'/>
        <required namespace='java.package' name='javax.servlet' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='javax.sql' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jetty.jndi' range='[10.0.11,11.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.jndi.local' range='[10.0.11,11.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.plus.annotation' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jetty.plus.jndi' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jetty.security' range='[10.0.11,11.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.server' range='[10.0.11,11.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.server.handler' range='[10.0.11,11.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.servlet' range='[10.0.11,11.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util' range='[10.0.11,11.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.component' range='[10.0.11,11.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.resource' range='[10.0.11,11.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.security' range='[10.0.11,11.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.webapp' range='[10.0.11,11.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.xml' range='[10.0.11,11.0.0)'/>
        <required namespace='java.package' name='org.slf4j.event' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.helpers' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.spi' range='[1.7.0,3.0.0)'/>
        <requiredProperties namespace='osgi.extender' match='(osgi.extender=osgi.serviceloader.registrar)'>
          <description>
            org.eclipse.jetty.plus
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.jetty.plus
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jetty.plus' version='10.0.11'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jetty.plus&#xA;Bundle-Version: 10.0.11
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.poi.ooxml.schemas' version='4.1.1.v20200922-2105' singleton='false' generation='2'>
      <update id='org.apache.poi.ooxml.schemas' range='[0.0.0,4.1.1.v20200922-2105)' severity='0'/>
      <properties size='7'>
        <property name='df_LT.bundleVendor' value='Eclipse Orbit'/>
        <property name='df_LT.bundleName' value='Apache POI OOXML Schemas'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='maven-groupId' value='org.eclipse.orbit.bundles'/>
        <property name='maven-artifactId' value='org.apache.poi.ooxml.schemas'/>
        <property name='maven-version' value='4.1.1-SNAPSHOT'/>
      </properties>
      <provides size='90'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.poi.ooxml.schemas' version='4.1.1.v20200922-2105'/>
        <provided namespace='osgi.bundle' name='org.apache.poi.ooxml.schemas' version='4.1.1.v20200922-2105'/>
        <provided namespace='java.package' name='com.microsoft.schemas.compatibility' version='4.1.1'/>
        <provided namespace='java.package' name='com.microsoft.schemas.compatibility.impl' version='4.1.1'/>
        <provided namespace='java.package' name='com.microsoft.schemas.office.excel' version='4.1.1'/>
        <provided namespace='java.package' name='com.microsoft.schemas.office.excel.impl' version='4.1.1'/>
        <provided namespace='java.package' name='com.microsoft.schemas.office.office' version='4.1.1'/>
        <provided namespace='java.package' name='com.microsoft.schemas.office.office.impl' version='4.1.1'/>
        <provided namespace='java.package' name='com.microsoft.schemas.office.visio.x2012.main' version='4.1.1'/>
        <provided namespace='java.package' name='com.microsoft.schemas.office.visio.x2012.main.impl' version='4.1.1'/>
        <provided namespace='java.package' name='com.microsoft.schemas.office.x2006.digsig' version='4.1.1'/>
        <provided namespace='java.package' name='com.microsoft.schemas.office.x2006.digsig.impl' version='4.1.1'/>
        <provided namespace='java.package' name='com.microsoft.schemas.office.x2006.encryption' version='4.1.1'/>
        <provided namespace='java.package' name='com.microsoft.schemas.office.x2006.encryption.impl' version='4.1.1'/>
        <provided namespace='java.package' name='com.microsoft.schemas.office.x2006.keyEncryptor.certificate' version='4.1.1'/>
        <provided namespace='java.package' name='com.microsoft.schemas.office.x2006.keyEncryptor.certificate.impl' version='4.1.1'/>
        <provided namespace='java.package' name='com.microsoft.schemas.office.x2006.keyEncryptor.password' version='4.1.1'/>
        <provided namespace='java.package' name='com.microsoft.schemas.office.x2006.keyEncryptor.password.impl' version='4.1.1'/>
        <provided namespace='java.package' name='com.microsoft.schemas.vml' version='4.1.1'/>
        <provided namespace='java.package' name='com.microsoft.schemas.vml.impl' version='4.1.1'/>
        <provided namespace='java.package' name='org.etsi.uri.x01903.v13' version='4.1.1'/>
        <provided namespace='java.package' name='org.etsi.uri.x01903.v13.impl' version='4.1.1'/>
        <provided namespace='java.package' name='org.openxmlformats.schemas.drawingml.x2006.chart' version='4.1.1'/>
        <provided namespace='java.package' name='org.openxmlformats.schemas.drawingml.x2006.chart.impl' version='4.1.1'/>
        <provided namespace='java.package' name='org.openxmlformats.schemas.drawingml.x2006.main' version='4.1.1'/>
        <provided namespace='java.package' name='org.openxmlformats.schemas.drawingml.x2006.main.impl' version='4.1.1'/>
        <provided namespace='java.package' name='org.openxmlformats.schemas.drawingml.x2006.picture' version='4.1.1'/>
        <provided namespace='java.package' name='org.openxmlformats.schemas.drawingml.x2006.picture.impl' version='4.1.1'/>
        <provided namespace='java.package' name='org.openxmlformats.schemas.drawingml.x2006.spreadsheetDrawing' version='4.1.1'/>
        <provided namespace='java.package' name='org.openxmlformats.schemas.drawingml.x2006.spreadsheetDrawing.impl' version='4.1.1'/>
        <provided namespace='java.package' name='org.openxmlformats.schemas.drawingml.x2006.wordprocessingDrawing' version='4.1.1'/>
        <provided namespace='java.package' name='org.openxmlformats.schemas.drawingml.x2006.wordprocessingDrawing.impl' version='4.1.1'/>
        <provided namespace='java.package' name='org.openxmlformats.schemas.officeDocument.x2006.customProperties' version='4.1.1'/>
        <provided namespace='java.package' name='org.openxmlformats.schemas.officeDocument.x2006.customProperties.impl' version='4.1.1'/>
        <provided namespace='java.package' name='org.openxmlformats.schemas.officeDocument.x2006.docPropsVTypes' version='4.1.1'/>
        <provided namespace='java.package' name='org.openxmlformats.schemas.officeDocument.x2006.docPropsVTypes.impl' version='4.1.1'/>
        <provided namespace='java.package' name='org.openxmlformats.schemas.officeDocument.x2006.extendedProperties' version='4.1.1'/>
        <provided namespace='java.package' name='org.openxmlformats.schemas.officeDocument.x2006.extendedProperties.impl' version='4.1.1'/>
        <provided namespace='java.package' name='org.openxmlformats.schemas.officeDocument.x2006.relationships' version='4.1.1'/>
        <provided namespace='java.package' name='org.openxmlformats.schemas.officeDocument.x2006.relationships.impl' version='4.1.1'/>
        <provided namespace='java.package' name='org.openxmlformats.schemas.presentationml.x2006.main' version='4.1.1'/>
        <provided namespace='java.package' name='org.openxmlformats.schemas.presentationml.x2006.main.impl' version='4.1.1'/>
        <provided namespace='java.package' name='org.openxmlformats.schemas.spreadsheetml.x2006.main' version='4.1.1'/>
        <provided namespace='java.package' name='org.openxmlformats.schemas.spreadsheetml.x2006.main.impl' version='4.1.1'/>
        <provided namespace='java.package' name='org.openxmlformats.schemas.wordprocessingml.x2006.main' version='4.1.1'/>
        <provided namespace='java.package' name='org.openxmlformats.schemas.wordprocessingml.x2006.main.impl' version='4.1.1'/>
        <provided namespace='java.package' name='org.openxmlformats.schemas.xpackage.x2006.digitalSignature' version='4.1.1'/>
        <provided namespace='java.package' name='org.openxmlformats.schemas.xpackage.x2006.digitalSignature.impl' version='4.1.1'/>
        <provided namespace='java.package' name='org.w3.x2000.x09.xmldsig' version='4.1.1'/>
        <provided namespace='java.package' name='org.w3.x2000.x09.xmldsig.impl' version='4.1.1'/>
        <provided namespace='java.package' name='schemaorg_apache_xmlbeans.element.URI_SHA_1_11253F446F282FE256207B76A3DF3FD56B37BA8C' version='4.1.1'/>
        <provided namespace='java.package' name='schemaorg_apache_xmlbeans.element.URI_SHA_1_19646AEC388215C989FB75EDE3F402FF063BA490' version='4.1.1'/>
        <provided namespace='java.package' name='schemaorg_apache_xmlbeans.element.URI_SHA_1_21AE78311217243493C959E7BC6804B99F72443F' version='4.1.1'/>
        <provided namespace='java.package' name='schemaorg_apache_xmlbeans.element.URI_SHA_1_21E55976FC744A04B45A6F07A2B808D12BB559D1' version='4.1.1'/>
        <provided namespace='java.package' name='schemaorg_apache_xmlbeans.element.URI_SHA_1_3F1B39D59FC2E95968148B4F8EDE62CCC507A6FC' version='4.1.1'/>
        <provided namespace='java.package' name='schemaorg_apache_xmlbeans.element.URI_SHA_1_49495484AA854302D08892401F85FCED20A7BD90' version='4.1.1'/>
        <provided namespace='java.package' name='schemaorg_apache_xmlbeans.element.URI_SHA_1_525852A6309B3D2A27787B1A7C2D04619A20B7F1' version='4.1.1'/>
        <provided namespace='java.package' name='schemaorg_apache_xmlbeans.element.URI_SHA_1_557A6E26821E70DDDD5059B7A94657AA9AA6F8ED' version='4.1.1'/>
        <provided namespace='java.package' name='schemaorg_apache_xmlbeans.element.URI_SHA_1_58B179B77080FCA9ECD7715B929FA131600E2D0E' version='4.1.1'/>
        <provided namespace='java.package' name='schemaorg_apache_xmlbeans.element.URI_SHA_1_5B75918D653159618FFFD6D486A4E307FB5C542B' version='4.1.1'/>
        <provided namespace='java.package' name='schemaorg_apache_xmlbeans.element.URI_SHA_1_5EFC25B18958CA665491F7BD74832D9A9691CCBF' version='4.1.1'/>
        <provided namespace='java.package' name='schemaorg_apache_xmlbeans.element.URI_SHA_1_6081D3567B633D0102A6082D6958CC7332114C3B' version='4.1.1'/>
        <provided namespace='java.package' name='schemaorg_apache_xmlbeans.element.URI_SHA_1_640FACC0F3ED2458258952465E2A4DCFAE01C1D6' version='4.1.1'/>
        <provided namespace='java.package' name='schemaorg_apache_xmlbeans.element.URI_SHA_1_684A05BC682D945E123E8592D8AFCAE5025794C2' version='4.1.1'/>
        <provided namespace='java.package' name='schemaorg_apache_xmlbeans.element.URI_SHA_1_A656D4FABFC941ADEAF5235B5CDDA6E6C3B2F2CB' version='4.1.1'/>
        <provided namespace='java.package' name='schemaorg_apache_xmlbeans.element.URI_SHA_1_A65E132ACCC7510C15EA9D978615CA3EC85609F6' version='4.1.1'/>
        <provided namespace='java.package' name='schemaorg_apache_xmlbeans.element.URI_SHA_1_A7F231EDC4AB602A5564B2DCCDEB3A9DBF76840A' version='4.1.1'/>
        <provided namespace='java.package' name='schemaorg_apache_xmlbeans.element.URI_SHA_1_B1DE9718F9D20DF6F07682D1D4E3EDC19321D557' version='4.1.1'/>
        <provided namespace='java.package' name='schemaorg_apache_xmlbeans.element.URI_SHA_1_BFB0A44ADD30508EE7AAA5C69B773ABF89BE5D2D' version='4.1.1'/>
        <provided namespace='java.package' name='schemaorg_apache_xmlbeans.element.URI_SHA_1_C9C005F673B171B8BFB7F8303112C92FC2C8B7AA' version='4.1.1'/>
        <provided namespace='java.package' name='schemaorg_apache_xmlbeans.element.URI_SHA_1_D0E3914A078773AB474224AE0AE04D6EEAC77A8F' version='4.1.1'/>
        <provided namespace='java.package' name='schemaorg_apache_xmlbeans.element.URI_SHA_1_E30B7F4270955C4B3E6FC9EF2EBAF7F61AF3AFEC' version='4.1.1'/>
        <provided namespace='java.package' name='schemaorg_apache_xmlbeans.element.URI_SHA_1_E70A070947C9F7A694110D1EC51C3EDAD95AEC59' version='4.1.1'/>
        <provided namespace='java.package' name='schemaorg_apache_xmlbeans.element.URI_SHA_1_E87E5132FB5D3870B01207FBD5255E29C6C66759' version='4.1.1'/>
        <provided namespace='java.package' name='schemaorg_apache_xmlbeans.element.URI_SHA_1_F21916F780C9134594597370F6699CF6386D205F' version='4.1.1'/>
        <provided namespace='java.package' name='schemaorg_apache_xmlbeans.element.URI_SHA_1_F68026A8DDD62B229CC03D90FA6AE0A61C96D7BE' version='4.1.1'/>
        <provided namespace='java.package' name='schemaorg_apache_xmlbeans.element.http_3A_2F_2Fschemas_2Emicrosoft_2Ecom_2Foffice_2F2006_2Fdigsig' version='4.1.1'/>
        <provided namespace='java.package' name='schemaorg_apache_xmlbeans.element.http_3A_2F_2Furi_2Eetsi_2Eorg_2F01903_2Fv1_2E3_2E2_23' version='4.1.1'/>
        <provided namespace='java.package' name='schemaorg_apache_xmlbeans.element.http_3A_2F_2Furi_2Eetsi_2Eorg_2F01903_2Fv1_2E4_2E1_23' version='4.1.1'/>
        <provided namespace='java.package' name='schemaorg_apache_xmlbeans.element.http_3A_2F_2Fwww_2Ew3_2Eorg_2F2000_2F09_2Fxmldsig_23' version='4.1.1'/>
        <provided namespace='java.package' name='schemaorg_apache_xmlbeans.element.urn_3Aschemas_2Dmicrosoft_2Dcom_3Aoffice_3Aexcel' version='4.1.1'/>
        <provided namespace='java.package' name='schemaorg_apache_xmlbeans.element.urn_3Aschemas_2Dmicrosoft_2Dcom_3Aoffice_3Aoffice' version='4.1.1'/>
        <provided namespace='java.package' name='schemaorg_apache_xmlbeans.element.urn_3Aschemas_2Dmicrosoft_2Dcom_3Aoffice_3Apowerpoint' version='4.1.1'/>
        <provided namespace='java.package' name='schemaorg_apache_xmlbeans.element.urn_3Aschemas_2Dmicrosoft_2Dcom_3Aoffice_3Aword' version='4.1.1'/>
        <provided namespace='java.package' name='schemaorg_apache_xmlbeans.element.urn_3Aschemas_2Dmicrosoft_2Dcom_3Avml' version='4.1.1'/>
        <provided namespace='java.package' name='schemaorg_apache_xmlbeans.system.s8C3F193EE11A2F798ACF65489B9E6078' version='4.1.1'/>
        <provided namespace='java.package' name='schemaorg_apache_xmlbeans.system.sD023D6490046BA0250A839A9AD24C443' version='4.1.1'/>
        <provided namespace='osgi.identity' name='org.apache.poi.ooxml.schemas' version='4.1.1.v20200922-2105'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='36'>
        <required namespace='java.package' name='com.microsoft.schemas.compatibility' range='[4.1.0,5.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.microsoft.schemas.office.excel' range='[4.1.0,5.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.microsoft.schemas.office.office' range='[4.1.0,5.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.microsoft.schemas.office.powerpoint' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.microsoft.schemas.office.visio.x2012.main' range='[4.1.0,5.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.microsoft.schemas.office.word' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.microsoft.schemas.office.x2006.digsig' range='[4.1.0,5.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.microsoft.schemas.office.x2006.encryption' range='[4.1.0,5.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.microsoft.schemas.office.x2006.keyEncryptor.certificate' range='[4.1.0,5.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.microsoft.schemas.office.x2006.keyEncryptor.password' range='[4.1.0,5.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.microsoft.schemas.vml' range='[4.1.0,5.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.xml.namespace' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.xml.stream' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.xmlbeans' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.xmlbeans.impl.values' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.xmlbeans.impl.xb.xmlschema' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.xmlbeans.xml.stream' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.etsi.uri.x01903.v13' range='[4.1.0,5.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.openxmlformats.schemas.drawingml.x2006.chart' range='[4.1.0,5.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.openxmlformats.schemas.drawingml.x2006.main' range='[4.1.0,5.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.openxmlformats.schemas.drawingml.x2006.picture' range='[4.1.0,5.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.openxmlformats.schemas.drawingml.x2006.spreadsheetDrawing' range='[4.1.0,5.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.openxmlformats.schemas.drawingml.x2006.wordprocessingDrawing' range='[4.1.0,5.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.openxmlformats.schemas.officeDocument.x2006.customProperties' range='[4.1.0,5.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.openxmlformats.schemas.officeDocument.x2006.docPropsVTypes' range='[4.1.0,5.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.openxmlformats.schemas.officeDocument.x2006.extendedProperties' range='[4.1.0,5.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.openxmlformats.schemas.officeDocument.x2006.math' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.openxmlformats.schemas.officeDocument.x2006.relationships' range='[4.1.0,5.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.openxmlformats.schemas.presentationml.x2006.main' range='[4.1.0,5.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.openxmlformats.schemas.schemaLibrary.x2006.main' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.openxmlformats.schemas.spreadsheetml.x2006.main' range='[4.1.0,5.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.openxmlformats.schemas.wordprocessingml.x2006.main' range='[4.1.0,5.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.openxmlformats.schemas.xpackage.x2006.digitalSignature' range='[4.1.0,5.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.w3.x2000.x09.xmldsig' range='[4.1.0,5.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.w3c.dom' range='0.0.0' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.poi.ooxml.schemas' version='4.1.1.v20200922-2105'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.apache.poi.ooxml.schemas&#xA;Bundle-Version: 4.1.1.v20200922-2105
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.report.data.oda.hive.ui.nl1' version='4.12.0.v202211281949' singleton='false'>
      <update id='org.eclipse.birt.report.data.oda.hive.ui.nl1' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='BIRT Hive Designer Plug-in NLS Support'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='maven-groupId' value='org.eclipse.birt.nl'/>
        <property name='maven-artifactId' value='org.eclipse.birt.report.data.oda.hive.ui.nl1'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.data.oda.hive.ui.nl1' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.report.data.oda.hive.ui.nl1' version='4.12.0.v202211281949'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.data.oda.hive.ui.i18n' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.report.data.oda.hive.ui.nl1' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.fragment'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='osgi.fragment' name='org.eclipse.birt.report.data.oda.hive.ui' version='4.12.0.v202211281949'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.data.oda.hive.ui' range='[2.1.0,5.0.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.report.data.oda.hive.ui.nl1' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.report.data.oda.hive.ui.nl1&#xA;Bundle-Version: 4.12.0.v202211281949&#xA;Fragment-Host: org.eclipse.birt.report.data.oda.hive.ui;bundle-version=&quot;[2.1.0,5.0.0)&quot;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.enablement.ibm.informix' version='1.2.101.201811012051' generation='2'>
      <update id='org.eclipse.datatools.enablement.ibm.informix' range='[0.0.0,1.2.101.201811012051)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Eclipse Data Tools Platform Informix Plug-in'/>
        <property name='df_LT.providerName' value='Eclipse Data Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.enablement.ibm.informix'/>
        <property name='maven-version' value='1.2.101-SNAPSHOT'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.ibm.informix' version='1.2.101.201811012051'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.enablement.ibm.informix' version='1.2.101.201811012051'/>
        <provided namespace='java.package' name='org.eclipse.datatools.enablement.ibm.internal.informix' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.enablement.ibm.informix' version='1.2.101.201811012051'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='3'>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.sqm.core' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.datatools.enablement.ibm.informix
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.enablement.ibm.informix' version='1.2.101.201811012051'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.enablement.ibm.informix;singleton:=true&#xA;Bundle-Version: 1.2.101.201811012051
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jdt.junit4.runtime' version='1.3.0.v20220609-1843' generation='2'>
      <update id='org.eclipse.jdt.junit4.runtime' range='[0.0.0,1.3.0.v20220609-1843)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Java Development Tools JUnit4 Runtime Support'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.jdt'/>
        <property name='maven-artifactId' value='org.eclipse.jdt.junit4.runtime'/>
        <property name='maven-version' value='1.3.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.junit4.runtime' version='1.3.0.v20220609-1843'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jdt.junit4.runtime' version='1.3.0.v20220609-1843'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.junit4.runner' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jdt.junit4.runtime' version='1.3.0.v20220609-1843'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='3'>
        <required namespace='osgi.bundle' name='org.junit' range='4.7.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.junit.runtime' range='[3.5.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.jdt.junit4.runtime
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jdt.junit4.runtime' version='1.3.0.v20220609-1843'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jdt.junit4.runtime;singleton:=true&#xA;Bundle-Version: 1.3.0.v20220609-1843
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.jarprocessor' version='1.2.300.v20220420-1427' generation='2'>
      <update id='org.eclipse.equinox.p2.jarprocessor' range='[0.0.0,1.2.300.v20220420-1427)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Equinox Provisioning JAR Processor'/>
        <property name='df_LT.providerName' value='Eclipse.org - Equinox'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.equinox.p2'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.p2.jarprocessor'/>
        <property name='maven-version' value='1.2.300-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.jarprocessor' version='1.2.300.v20220420-1427'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.jarprocessor' version='1.2.300.v20220420-1427'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.p2.jarprocessor' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.p2.jarprocessor.unsigner' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.p2.jarprocessor.verifier' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.internal.provisional.equinox.p2.jarprocessor' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.jarprocessor' version='1.2.300.v20220420-1427'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='3'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='3.3.0'/>
        <required namespace='java.package' name='org.eclipse.core.runtime.jobs' range='0.0.0' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.equinox.p2.jarprocessor
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.jarprocessor' version='1.2.300.v20220420-1427'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.equinox.p2.jarprocessor;singleton:=true&#xA;Bundle-Version: 1.2.300.v20220420-1427
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.osgi.util.measurement' version='1.0.2.201802012109' singleton='false' generation='2'>
      <update id='org.osgi.util.measurement' range='[0.0.0,1.0.2.201802012109)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='org.osgi:org.osgi.util.measurement'/>
        <property name='org.eclipse.equinox.p2.description' value='OSGi Companion Code for org.osgi.util.measurement Version 1.0.2'/>
        <property name='org.eclipse.equinox.p2.provider' value='OSGi Alliance https://www.osgi.org/'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='https://www.osgi.org/'/>
        <property name='maven-groupId' value='org.osgi'/>
        <property name='maven-artifactId' value='org.osgi.util.measurement'/>
        <property name='maven-version' value='1.0.2'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.osgi.util.measurement' version='1.0.2.201802012109'/>
        <provided namespace='osgi.bundle' name='org.osgi.util.measurement' version='1.0.2.201802012109'/>
        <provided namespace='java.package' name='org.osgi.util.measurement' version='1.0.2'/>
        <provided namespace='osgi.identity' name='org.osgi.util.measurement' version='1.0.2.201802012109'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.7))'>
          <description>
            org.osgi.util.measurement
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.osgi.util.measurement' version='1.0.2.201802012109'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.osgi.util.measurement&#xA;Bundle-Version: 1.0.2.201802012109
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.tests' version='4.12.0.v202211281949' singleton='false' generation='2'>
      <update id='org.eclipse.birt.tests' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='Tests Plug-in'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse BIRT Project'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='maven-groupId' value='org.eclipse.birt'/>
        <property name='maven-artifactId' value='org.eclipse.birt.tests'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-test-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.tests' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.tests' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.tests' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.birt.tests
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.tests' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.tests&#xA;Bundle-Version: 4.12.0.v202211281949
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.report.data.oda.jdbc.dbprofile.nl1' version='4.12.0.v202211281949' singleton='false'>
      <update id='org.eclipse.birt.report.data.oda.jdbc.dbprofile.nl1' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='org.eclipse.birt.report.data.oda.jdbc.dbprofile NLS Support'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='maven-groupId' value='org.eclipse.birt.nl'/>
        <property name='maven-artifactId' value='org.eclipse.birt.report.data.oda.jdbc.dbprofile.nl1'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.data.oda.jdbc.dbprofile.nl1' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.report.data.oda.jdbc.dbprofile.nl1' version='4.12.0.v202211281949'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.data.oda.jdbc.dbprofile.nls' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.report.data.oda.jdbc.dbprofile.nl1' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.fragment'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='osgi.fragment' name='org.eclipse.birt.report.data.oda.jdbc.dbprofile' version='4.12.0.v202211281949'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.data.oda.jdbc.dbprofile' range='[2.1.0,5.0.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.report.data.oda.jdbc.dbprofile.nl1' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.report.data.oda.jdbc.dbprofile.nl1&#xA;Bundle-Version: 4.12.0.v202211281949&#xA;Fragment-Host: org.eclipse.birt.report.data.oda.jdbc.dbprofile;bundle-version=&quot;[2.1.0,5.0.0)&quot;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jst.jee.ejb' version='1.0.500.v201903222025' generation='2'>
      <update id='org.eclipse.jst.jee.ejb' range='[0.0.0,1.0.500.v201903222025)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Vendor.0' value='Eclipse Web Tools Platform'/>
        <property name='df_LT.Bundle-Name.0' value='Java EE Ejb Plug-in'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name.0'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor.0'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.ejb'/>
        <property name='maven-artifactId' value='org.eclipse.jst.jee.ejb'/>
        <property name='maven-version' value='1.0.500-SNAPSHOT'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.jee.ejb' version='1.0.500.v201903222025'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jst.jee.ejb' version='1.0.500.v201903222025'/>
        <provided namespace='java.package' name='org.eclipse.jst.jee.ejb' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jee.model.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jee.model.internal.mergers' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jst.jee.ejb' version='1.0.500.v201903222025'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='21'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.modulecore' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.frameworks' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.project.facet.core' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee' range='[1.1.0,1.3.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.common.frameworks' range='[1.1.0,1.2.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.common.project.facet.core' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jem.util' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee.core' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.jee' range='[1.0.0,1.1.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.commands' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.common' range='[2.2.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='[2.2.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='[2.2.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee.ejb' range='[1.1.0,1.2.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.emf' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.emfworkbench.integration' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.validation' range='[1.2.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.5))'>
          <description>
            org.eclipse.jst.jee.ejb
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jst.jee.ejb' version='1.0.500.v201903222025'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jst.jee.ejb;singleton:=true&#xA;Bundle-Version: 1.0.500.v201903222025
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.report.designer.ui.editors.schematic' version='4.12.0.v202211281949' generation='2'>
      <update id='org.eclipse.birt.report.designer.ui.editors.schematic' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='BIRT Editors Plug-in'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse BIRT Project'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.birt'/>
        <property name='maven-artifactId' value='org.eclipse.birt.report.designer.ui.editors.schematic'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='12'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.designer.ui.editors.schematic' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.report.designer.ui.editors.schematic' version='4.12.0.v202211281949'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.designer.internal.ui.editors.layout' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.designer.internal.ui.editors.script' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.designer.internal.ui.editors.xml' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.designer.ui.actions.cheatsheets' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.designer.ui.editors.pages' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.designer.ui.editors.schematic' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.designer.ui.editors.schematic.action' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.report.designer.ui.editors.schematic' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='18'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.forms' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench.texteditor' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.views' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gef' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.core' range='[2.1.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.model' range='[2.1.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.engine' range='[2.1.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.designer.core' range='[2.1.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.designer.ui' range='[2.1.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.designer.ui.editors' range='[2.1.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.cheatsheets' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.designer.ui.views' range='[2.2.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.core.ui' range='4.12.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.birt.report.designer.ui.editors.schematic
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.report.designer.ui.editors.schematic' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.report.designer.ui.editors.schematic;singleton:=true&#xA;Bundle-Version: 4.12.0.v202211281949
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.w3c.sac' version='1.3.0.v202211281949' singleton='false' generation='2'>
      <update id='org.w3c.sac' range='[0.0.0,1.3.0.v202211281949)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='W3C Sac'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse BIRT Project'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='maven-groupId' value='org.eclipse.birt'/>
        <property name='maven-artifactId' value='org.w3c.sac'/>
        <property name='maven-version' value='1.3.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.w3c.sac' version='1.3.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.w3c.sac' version='1.3.0.v202211281949'/>
        <provided namespace='java.package' name='org.w3c.flute.parser' version='0.0.0'/>
        <provided namespace='java.package' name='org.w3c.flute.parser.selectors' version='0.0.0'/>
        <provided namespace='java.package' name='org.w3c.flute.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.w3c.sac' version='1.3.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='org.w3c.css.sac' range='[1.3.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.w3c.sac
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.w3c.sac' version='1.3.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='2'>
          <instruction key='zipped'>
            true
          </instruction>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.w3c.sac&#xA;Bundle-Version: 1.3.0.v202211281949
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.resources' version='4.12.0.v202211281949' generation='2'>
      <update id='org.eclipse.birt.resources' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='BIRT Resources Plug-in'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse BIRT Project'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.birt'/>
        <property name='maven-artifactId' value='org.eclipse.birt.resources'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.resources' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.resources' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.resources' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.birt.resources
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.resources' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='2'>
          <instruction key='zipped'>
            true
          </instruction>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.resources;singleton:=true&#xA;Bundle-Version: 4.12.0.v202211281949
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.command.env.infopop' version='1.0.200.v201903050508'>
      <update id='org.eclipse.wst.command.env.infopop' range='[0.0.0,1.0.200.v201903050508)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Web services UI'/>
        <property name='df_LT.pluginProvider' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%pluginProvider'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.webservices'/>
        <property name='maven-artifactId' value='org.eclipse.wst.command.env.infopop'/>
        <property name='maven-version' value='1.0.200-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.command.env.infopop' version='1.0.200.v201903050508'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.command.env.infopop' version='1.0.200.v201903050508'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.command.env.infopop' version='1.0.200.v201903050508'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.command.env.infopop' version='1.0.200.v201903050508'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wst.command.env.infopop; singleton:=true&#xA;Bundle-Version: 1.0.200.v201903050508
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.report.tests.engine.emitter.html' version='4.12.0.v202211281949' generation='2'>
      <update id='org.eclipse.birt.report.tests.engine.emitter.html' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='Emitter Plug-in'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse BIRT Project'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='maven-groupId' value='org.eclipse.birt'/>
        <property name='maven-artifactId' value='org.eclipse.birt.report.tests.engine.emitter.html'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.tests.engine.emitter.html' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.report.tests.engine.emitter.html' version='4.12.0.v202211281949'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.tests.engine.emitter.html' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.report.tests.engine.emitter.html' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='3'>
        <required namespace='osgi.bundle' name='org.eclipse.birt.core' range='4.12.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.engine' range='4.12.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.birt.report.tests.engine.emitter.html
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.report.tests.engine.emitter.html' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.report.tests.engine.emitter.html;singleton:=true&#xA;Bundle-Version: 4.12.0.v202211281949
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jst.ejb.ui.infopop' version='1.0.300.v201903222024'>
      <update id='org.eclipse.jst.ejb.ui.infopop' range='[0.0.0,1.0.300.v201903222024)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='EJB infopop'/>
        <property name='df_LT.pluginProvider' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%pluginProvider'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.ejb'/>
        <property name='maven-artifactId' value='org.eclipse.jst.ejb.ui.infopop'/>
        <property name='maven-version' value='1.0.300-SNAPSHOT'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.ejb.ui.infopop' version='1.0.300.v201903222024'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jst.ejb.ui.infopop' version='1.0.300.v201903222024'/>
        <provided namespace='osgi.identity' name='org.eclipse.jst.ejb.ui.infopop' version='1.0.300.v201903222024'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jst.ejb.ui.infopop' version='1.0.300.v201903222024'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jst.ejb.ui.infopop;singleton:=true&#xA;Bundle-Version: 1.0.300.v201903222024
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jdt.debug' version='3.19.300.v20220812-1529' generation='2'>
      <update id='org.eclipse.jdt.debug' range='[0.0.0,3.19.300.v20220812-1529)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='JDI Debug Model'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.jdt'/>
        <property name='maven-artifactId' value='org.eclipse.jdt.debug'/>
        <property name='maven-version' value='3.19.300-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='23'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.debug' version='3.19.300.v20220812-1529'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jdt.debug' version='3.19.300.v20220812-1529'/>
        <provided namespace='java.package' name='org.eclipse.jdi' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdi.hcr' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdi.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdi.internal.connect' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdi.internal.event' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdi.internal.jdwp' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdi.internal.request' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdi.internal.spy' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.debug.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.debug.eval' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.debug.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.debug.core.breakpoints' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.debug.core.hcr' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.debug.core.logicalstructures' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.debug.core.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.debug.eval' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.debug.eval.ast.engine' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.debug.eval.ast.instructions' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jdt.debug' version='3.19.300.v20220812-1529'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.14.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.core' range='[3.12.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='[3.28.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.11.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='[3.4.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.jdt.debug
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jdt.debug' version='3.19.300.v20220812-1529'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='2'>
          <instruction key='zipped'>
            true
          </instruction>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jdt.debug; singleton:=true&#xA;Bundle-Version: 3.19.300.v20220812-1529
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.common.project.facet.ui' version='1.4.602.v202007142017' generation='2'>
      <update id='org.eclipse.wst.common.project.facet.ui' range='[0.0.0,1.4.602.v202007142017)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Eclipse Faceted Project Framework UI'/>
        <property name='df_LT.providerName' value='Eclipse Web Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.common'/>
        <property name='maven-artifactId' value='org.eclipse.wst.common.project.facet.ui'/>
        <property name='maven-version' value='1.4.602-SNAPSHOT'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.common.project.facet.ui' version='1.4.602.v202007142017'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.common.project.facet.ui' version='1.4.602.v202007142017'/>
        <provided namespace='java.package' name='org.eclipse.wst.common.project.facet.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.common.project.facet.ui.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.common.project.facet.ui.internal.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.common.project.facet.ui' version='1.4.602.v202007142017'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='7'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.forms' range='[3.3.100,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.project.facet.core' range='[1.3.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.5))'>
          <description>
            org.eclipse.wst.common.project.facet.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.common.project.facet.ui' version='1.4.602.v202007142017'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wst.common.project.facet.ui; singleton:=true&#xA;Bundle-Version: 1.4.602.v202007142017
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.edit.ui.feature.group' version='2.24.0.v20220619-0533' singleton='false'>
      <update id='org.eclipse.emf.edit.ui.feature.group' range='[0.0.0,2.24.0.v20220619-0533)' severity='0'/>
      <properties size='12'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.emf.features'/>
        <property name='maven-artifactId' value='org.eclipse.emf.edit.ui'/>
        <property name='maven-version' value='2.24.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.featureName' value='EMF Edit UI'/>
        <property name='df_LT.description' value='Support for integrating EMF Edit with Eclipse&apos;s UI framework.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.edit.ui.feature.group' version='2.24.0.v20220619-0533'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='7'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.views' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.workbench' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.edit' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.common.ui' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.edit.ui' range='[2.22.0.v20220619-0533,2.22.0.v20220619-0533]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.edit.ui.feature.jar' range='[2.24.0.v20220619-0533,2.24.0.v20220619-0533]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='http://www.eclipse.org/legal/epl-v20.html' url='http://www.eclipse.org/legal/epl-v20.html'>
        Copyright (c) 2002-2018 IBM Corporation and others.&#xA;All rights reserved.   This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v2.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v20.html
      </copyright>
    </unit>
    <unit id='org.eclipse.equinox.p2.operations' version='2.6.100.v20220817-1208' generation='2'>
      <update id='org.eclipse.equinox.p2.operations' range='[0.0.0,2.6.100.v20220817-1208)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Equinox Provisioning Operations API'/>
        <property name='df_LT.providerName' value='Eclipse.org - Equinox'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.equinox.p2'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.p2.operations'/>
        <property name='maven-version' value='2.6.100-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.operations' version='2.6.100.v20220817-1208'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.operations' version='2.6.100.v20220817-1208'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.p2.operations' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.p2.operations' version='2.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.operations' version='2.6.100.v20220817-1208'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='22'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='3.6.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.jobs' range='3.5.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.core.helpers' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.director' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.metadata.query' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.repository.helpers' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.provisional.configurator' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.provisional.p2.core.eventbus' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.provisional.p2.director' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.core' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.engine' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.engine.query' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.metadata' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.metadata.expression' range='2.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.planner' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.query' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.repository' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.repository.artifact' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.repository.metadata' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.osgi.util' range='1.1.0'/>
        <required namespace='java.package' name='org.osgi.framework' range='1.4.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.equinox.p2.operations
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.operations' version='2.6.100.v20220817-1208'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.equinox.p2.operations;singleton:=true&#xA;Bundle-Version: 2.6.100.v20220817-1208
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.json.eslint.core' version='1.0.0.v201901071922' generation='2'>
      <update id='org.eclipse.wst.json.eslint.core' range='[0.0.0,1.0.0.v201901071922)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='ESLint Core'/>
        <property name='df_LT.providerName' value='Eclipse Web Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.sourceediting'/>
        <property name='maven-artifactId' value='org.eclipse.wst.json.eslint.core'/>
        <property name='maven-version' value='1.0.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.json.eslint.core' version='1.0.0.v201901071922'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.json.eslint.core' version='1.0.0.v201901071922'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.json.eslint.core' version='1.0.0.v201901071922'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='5'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.sse.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.ibm.icu' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.6))'>
          <description>
            org.eclipse.wst.json.eslint.core
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.json.eslint.core' version='1.0.0.v201901071922'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wst.json.eslint.core;singleton:=true&#xA;Bundle-Version: 1.0.0.v201901071922
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.chart.osgi.runtime.source.feature.jar' version='4.12.0.v202211281949'>
      <properties size='14'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.eclipse.org/birt'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 2.0 (available at&#xA;http://www.eclipse.org/legal/epl-2.0.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='(c) Copyright Eclipse Contributors and others 2004, 2007. All rights reserved.'/>
        <property name='df_LT.featureName' value='Eclipse BIRT Chart Runtime Source Feature'/>
        <property name='df_LT.description' value='Eclipse Business Intelligence and Reporting Tools (BIRT) source code'/>
        <property name='df_LT.providerName' value='Eclipse BIRT Project'/>
        <property name='maven-groupId' value='org.eclipse.birt.features'/>
        <property name='maven-artifactId' value='org.eclipse.birt.chart.osgi.runtime'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources-feature'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.chart.osgi.runtime.source.feature.jar' version='4.12.0.v202211281949'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.birt.chart.osgi.runtime.source' version='4.12.0.v202211281949'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.birt.chart.osgi.runtime.source' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='%25copyrightURL' url='%25copyrightURL'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.wst.xml_userdoc.feature.feature.jar' version='3.18.0.v202004271556'>
      <properties size='12'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2000, 2007 IBM Corporation and others.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License 2.0&#xA;which accompanies this distribution, and is available at&#xA;https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;SPDX-License-Identifier: EPL-2.0&#xA;&#xA;Contributors:&#xA;IBM Corporation - initial API and implementation'/>
        <property name='df_LT.featureName' value='Eclipse XML Editors and Tools User Documentation'/>
        <property name='df_LT.description' value='User Documentation for the Eclipse XML Editors and Tools'/>
        <property name='df_LT.providerName' value='Eclipse Web Tools Platform'/>
        <property name='maven-groupId' value='org.eclipse.webtools.sourceediting'/>
        <property name='maven-artifactId' value='org.eclipse.wst.xml_userdoc.feature'/>
        <property name='maven-version' value='3.18.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.xml_userdoc.feature.feature.jar' version='3.18.0.v202004271556'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.wst.xml_userdoc.feature' version='3.18.0.v202004271556'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.wst.xml_userdoc.feature' version='3.18.0.v202004271556'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.pde.runtime' version='3.7.400.v20220317-2150' generation='2'>
      <update id='org.eclipse.pde.runtime' range='[0.0.0,3.7.400.v20220317-2150)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.provider-name' value='Eclipse.org'/>
        <property name='df_LT.name' value='PDE Runtime'/>
        <property name='org.eclipse.equinox.p2.name' value='%name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%provider-name'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.pde'/>
        <property name='maven-artifactId' value='org.eclipse.pde.runtime'/>
        <property name='maven-version' value='3.7.400-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='12'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.runtime' version='3.7.400.v20220317-2150'/>
        <provided namespace='osgi.bundle' name='org.eclipse.pde.runtime' version='3.7.400.v20220317-2150'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.runtime' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.runtime.registry' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.runtime.registry.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.runtime.spy' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.runtime.spy.dialogs' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.runtime.spy.handlers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.runtime.spy.sections' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.pde.runtime' version='3.7.400.v20220317-2150'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='11'>
        <required namespace='osgi.bundle' name='org.eclipse.ui.forms' range='[3.3.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.3.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.11.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.model.workbench' range='2.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.pde.ui' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.workbench' range='1.12.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.ui' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.help' range='0.0.0' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.pde.runtime
          </description>
        </requiredProperties>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='0.0.0' optional='true' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.pde.runtime' version='3.7.400.v20220317-2150'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.pde.runtime; singleton:=true&#xA;Bundle-Version: 3.7.400.v20220317-2150
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.pde.junit.runtime' version='3.6.200.v20220523-1051' generation='2'>
      <update id='org.eclipse.pde.junit.runtime' range='[0.0.0,3.6.200.v20220523-1051)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='PDE JUnit Runtime Support'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.pde'/>
        <property name='maven-artifactId' value='org.eclipse.pde.junit.runtime'/>
        <property name='maven-version' value='3.6.200-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.junit.runtime' version='3.6.200.v20220523-1051'/>
        <provided namespace='osgi.bundle' name='org.eclipse.pde.junit.runtime' version='3.6.200.v20220523-1051'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.junit.runtime' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.pde.junit.runtime' version='3.6.200.v20220523-1051'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.junit.runtime' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.junit' range='3.8.2'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.11.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.2.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.ui.testing' range='0.0.0' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.pde.junit.runtime
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.pde.junit.runtime' version='3.6.200.v20220523-1051'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.pde.junit.runtime; singleton:=true&#xA;Bundle-Version: 3.6.200.v20220523-1051
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.enablement.finfo' version='1.7.101.201811012051' generation='2'>
      <update id='org.eclipse.datatools.enablement.finfo' range='[0.0.0,1.7.101.201811012051)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Eclipse Data Tools Platform Enablement'/>
        <property name='df_LT.providerName' value='Eclipse Data Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.enablement.finfo'/>
        <property name='maven-version' value='1.7.101-SNAPSHOT'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.finfo' version='1.7.101.201811012051'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.enablement.finfo' version='1.7.101.201811012051'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.enablement.finfo' version='1.7.101.201811012051'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.datatools.enablement.finfo
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.enablement.finfo' version='1.7.101.201811012051'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.enablement.finfo; singleton:=true&#xA;Bundle-Version: 1.7.101.201811012051
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.core' version='4.12.0.v202211281949' generation='2'>
      <update id='org.eclipse.birt.core' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='BIRT Core Package'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse BIRT Project'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.birt'/>
        <property name='maven-artifactId' value='org.eclipse.birt.core'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='26'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.core' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.core' version='4.12.0.v202211281949'/>
        <provided namespace='java.package' name='org.eclipse.birt.core.archive' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.core.archive.cache' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.core.archive.compound' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.core.btree' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.core.config' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.core.data' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.core.exception' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.core.format' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.core.framework' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.core.framework.osgi' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.core.framework.parser' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.core.fs' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.core.i18n' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.core.internal.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.core.plugin' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.core.preference' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.core.script' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.core.script.functionservice' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.core.script.functionservice.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.core.template' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.core.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.core' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='5'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.mozilla.javascript' range='1.7.4'/>
        <required namespace='osgi.bundle' name='com.ibm.icu' range='70.1.0'/>
        <required namespace='java.package' name='javax.servlet' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.birt.core
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.core' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.core; singleton:=true&#xA;Bundle-Version: 4.12.0.v202211281949
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.jsdt.manipulation' version='1.0.601.v201903222047' generation='2'>
      <update id='org.eclipse.wst.jsdt.manipulation' range='[0.0.0,1.0.601.v201903222047)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='JavaScript Code Manipulation Functionality'/>
        <property name='df_LT.providerName' value='Eclipse Web Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.jsdt.bundles'/>
        <property name='maven-artifactId' value='org.eclipse.wst.jsdt.manipulation'/>
        <property name='maven-version' value='1.0.601-SNAPSHOT'/>
      </properties>
      <provides size='10'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.jsdt.manipulation' version='1.0.601.v201903222047'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.jsdt.manipulation' version='1.0.601.v201903222047'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.core.manipulation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.core.refactoring' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.core.refactoring.descriptors' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.internal.core.manipulation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.internal.core.refactoring.descriptors' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.jsdt.manipulation' version='1.0.601.v201903222047'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ltk.core.refactoring' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.jsdt.core' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='[3.4.100,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.6))'>
          <description>
            org.eclipse.wst.jsdt.manipulation
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.jsdt.manipulation' version='1.0.601.v201903222047'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wst.jsdt.manipulation;singleton:=true&#xA;Bundle-Version: 1.0.601.v201903222047
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.report.data.oda.sampledb.ui.source' version='4.12.0.v202211281949' singleton='false'>
      <update id='org.eclipse.birt.report.data.oda.sampledb.ui.source' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse BIRT Project'/>
        <property name='df_LT.bundleName' value='BIRT Sample Database UI Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.birt'/>
        <property name='maven-artifactId' value='org.eclipse.birt.report.data.oda.sampledb.ui'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.data.oda.sampledb.ui.source' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.report.data.oda.sampledb.ui.source' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.report.data.oda.sampledb.ui.source' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.report.data.oda.sampledb.ui.source' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.report.data.oda.sampledb.ui.source&#xA;Bundle-Version: 4.12.0.v202211281949
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jetty.webapp' version='10.0.11' singleton='false' generation='2'>
      <update id='org.eclipse.jetty.webapp' range='[0.0.0,10.0.11)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='Jetty :: Webapp Application Support'/>
        <property name='org.eclipse.equinox.p2.description' value='Jetty module for Jetty :: Webapp Application Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Jetty Project'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='https://www.eclipse.org/jetty/'/>
        <property name='maven-groupId' value='org.eclipse.jetty'/>
        <property name='maven-artifactId' value='jetty-webapp'/>
        <property name='maven-version' value='10.0.11'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.webapp' version='10.0.11'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jetty.webapp' version='10.0.11'/>
        <provided namespace='java.package' name='org.eclipse.jetty.webapp' version='10.0.11'/>
        <provided namespace='osgi.identity' name='org.eclipse.jetty.webapp' version='10.0.11'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='osgi.serviceloader' name='org.eclipse.jetty.webapp.Configuration' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='41'>
        <required namespace='java.package' name='org.slf4j' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='java.io' range='0.0.0'/>
        <required namespace='java.package' name='java.lang' range='0.0.0'/>
        <required namespace='java.package' name='java.lang.annotation' range='0.0.0'/>
        <required namespace='java.package' name='java.lang.instrument' range='0.0.0'/>
        <required namespace='java.package' name='java.lang.invoke' range='0.0.0'/>
        <required namespace='java.package' name='java.lang.reflect' range='0.0.0'/>
        <required namespace='java.package' name='java.net' range='0.0.0'/>
        <required namespace='java.package' name='java.nio.file' range='0.0.0'/>
        <required namespace='java.package' name='java.nio.file.attribute' range='0.0.0'/>
        <required namespace='java.package' name='java.security' range='0.0.0'/>
        <required namespace='java.package' name='java.util' range='0.0.0'/>
        <required namespace='java.package' name='java.util.concurrent' range='0.0.0'/>
        <required namespace='java.package' name='java.util.function' range='0.0.0'/>
        <required namespace='java.package' name='java.util.jar' range='0.0.0'/>
        <required namespace='java.package' name='java.util.stream' range='0.0.0'/>
        <required namespace='java.package' name='javax.servlet' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='javax.servlet.descriptor' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='javax.servlet.http' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.http' range='[10.0.11,11.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.http.pathmap' range='[10.0.11,11.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.security' range='[10.0.11,11.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.server' range='[10.0.11,11.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.server.handler' range='[10.0.11,11.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.server.session' range='[10.0.11,11.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.servlet' range='[10.0.11,11.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util' range='[10.0.11,11.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.annotation' range='[10.0.11,11.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.component' range='[10.0.11,11.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.resource' range='[10.0.11,11.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.security' range='[10.0.11,11.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.thread' range='[10.0.11,11.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.xml' range='[10.0.11,11.0.0)'/>
        <required namespace='java.package' name='org.xml.sax' range='0.0.0'/>
        <required namespace='java.package' name='org.slf4j.event' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.helpers' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.spi' range='[1.7.0,3.0.0)'/>
        <requiredProperties namespace='osgi.extender' match='(osgi.extender=osgi.serviceloader.processor)'>
          <description>
            org.eclipse.jetty.webapp
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.jetty.webapp.Configuration)'>
          <description>
            org.eclipse.jetty.webapp
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.extender' match='(osgi.extender=osgi.serviceloader.registrar)'>
          <description>
            org.eclipse.jetty.webapp
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.jetty.webapp
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jetty.webapp' version='10.0.11'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jetty.webapp&#xA;Bundle-Version: 10.0.11
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.json.npm.core' version='1.0.0.v201901071922' generation='2'>
      <update id='org.eclipse.wst.json.npm.core' range='[0.0.0,1.0.0.v201901071922)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='NPM Core'/>
        <property name='df_LT.providerName' value='Eclipse Web Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.sourceediting'/>
        <property name='maven-artifactId' value='org.eclipse.wst.json.npm.core'/>
        <property name='maven-version' value='1.0.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.json.npm.core' version='1.0.0.v201901071922'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.json.npm.core' version='1.0.0.v201901071922'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.json.npm.core' version='1.0.0.v201901071922'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='5'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.sse.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.ibm.icu' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.6))'>
          <description>
            org.eclipse.wst.json.npm.core
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.json.npm.core' version='1.0.0.v201901071922'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wst.json.npm.core;singleton:=true&#xA;Bundle-Version: 1.0.0.v201901071922
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.lucene.queryparser' version='7.5.0.v20181003-1532' singleton='false' generation='2'>
      <update id='org.apache.lucene.queryparser' range='[0.0.0,7.5.0.v20181003-1532)' severity='0'/>
      <properties size='7'>
        <property name='df_LT.bundleVendor' value='Eclipse Orbit'/>
        <property name='df_LT.bundleName' value='Lucene QueryParsers'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='maven-groupId' value='org.eclipse.orbit.bundles'/>
        <property name='maven-artifactId' value='org.apache.lucene.queryparser'/>
        <property name='maven-version' value='7.5.0-SNAPSHOT'/>
      </properties>
      <provides size='30'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.lucene.queryparser' version='7.5.0.v20181003-1532'/>
        <provided namespace='osgi.bundle' name='org.apache.lucene.queryparser' version='7.5.0.v20181003-1532'/>
        <provided namespace='java.package' name='org.apache.lucene.queryparser.classic' version='7.5.0'/>
        <provided namespace='java.package' name='org.apache.lucene.queryparser.complexPhrase' version='7.5.0'/>
        <provided namespace='java.package' name='org.apache.lucene.queryparser.ext' version='7.5.0'/>
        <provided namespace='java.package' name='org.apache.lucene.queryparser.flexible.core' version='7.5.0'/>
        <provided namespace='java.package' name='org.apache.lucene.queryparser.flexible.core.builders' version='7.5.0'/>
        <provided namespace='java.package' name='org.apache.lucene.queryparser.flexible.core.config' version='7.5.0'/>
        <provided namespace='java.package' name='org.apache.lucene.queryparser.flexible.core.messages' version='7.5.0'/>
        <provided namespace='java.package' name='org.apache.lucene.queryparser.flexible.core.nodes' version='7.5.0'/>
        <provided namespace='java.package' name='org.apache.lucene.queryparser.flexible.core.parser' version='7.5.0'/>
        <provided namespace='java.package' name='org.apache.lucene.queryparser.flexible.core.processors' version='7.5.0'/>
        <provided namespace='java.package' name='org.apache.lucene.queryparser.flexible.core.util' version='7.5.0'/>
        <provided namespace='java.package' name='org.apache.lucene.queryparser.flexible.messages' version='7.5.0'/>
        <provided namespace='java.package' name='org.apache.lucene.queryparser.flexible.precedence' version='7.5.0'/>
        <provided namespace='java.package' name='org.apache.lucene.queryparser.flexible.precedence.processors' version='7.5.0'/>
        <provided namespace='java.package' name='org.apache.lucene.queryparser.flexible.standard' version='7.5.0'/>
        <provided namespace='java.package' name='org.apache.lucene.queryparser.flexible.standard.builders' version='7.5.0'/>
        <provided namespace='java.package' name='org.apache.lucene.queryparser.flexible.standard.config' version='7.5.0'/>
        <provided namespace='java.package' name='org.apache.lucene.queryparser.flexible.standard.nodes' version='7.5.0'/>
        <provided namespace='java.package' name='org.apache.lucene.queryparser.flexible.standard.parser' version='7.5.0'/>
        <provided namespace='java.package' name='org.apache.lucene.queryparser.flexible.standard.processors' version='7.5.0'/>
        <provided namespace='java.package' name='org.apache.lucene.queryparser.simple' version='7.5.0'/>
        <provided namespace='java.package' name='org.apache.lucene.queryparser.surround.parser' version='7.5.0'/>
        <provided namespace='java.package' name='org.apache.lucene.queryparser.surround.query' version='7.5.0'/>
        <provided namespace='java.package' name='org.apache.lucene.queryparser.xml' version='7.5.0'/>
        <provided namespace='java.package' name='org.apache.lucene.queryparser.xml.builders' version='7.5.0'/>
        <provided namespace='osgi.identity' name='org.apache.lucene.queryparser' version='7.5.0.v20181003-1532'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='7'>
        <required namespace='osgi.bundle' name='org.apache.lucene.core' range='[7.5.0,7.6.0)'/>
        <required namespace='osgi.bundle' name='org.apache.lucene.queries' range='[7.5.0,7.6.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.apache.lucene.sandbox' range='[7.5.0,7.6.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.xml.parsers' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.w3c.dom' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.xml.sax' range='0.0.0' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.lucene.queryparser' version='7.5.0.v20181003-1532'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.apache.lucene.queryparser&#xA;Bundle-Version: 7.5.0.v20181003-1532
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='javax.servlet-api' version='3.1.0' singleton='false'>
      <update id='javax.servlet-api' range='[0.0.0,3.1.0)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='Java Servlet API'/>
        <property name='org.eclipse.equinox.p2.description' value='Java(TM) Servlet 3.1 API Design Specification'/>
        <property name='org.eclipse.equinox.p2.provider' value='GlassFish Community'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='https://glassfish.dev.java.net'/>
        <property name='maven-groupId' value='javax.servlet'/>
        <property name='maven-artifactId' value='javax.servlet-api'/>
        <property name='maven-version' value='3.1.0'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='javax.servlet-api' version='3.1.0'/>
        <provided namespace='osgi.bundle' name='javax.servlet-api' version='3.1.0'/>
        <provided namespace='java.package' name='javax.servlet' version='3.1.0'/>
        <provided namespace='java.package' name='javax.servlet.descriptor' version='3.1.0'/>
        <provided namespace='java.package' name='javax.servlet.annotation' version='3.1.0'/>
        <provided namespace='java.package' name='javax.servlet.http' version='3.1.0'/>
        <provided namespace='osgi.identity' name='javax.servlet-api' version='3.1.0'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='java.package' name='javax.servlet' range='3.1.0'/>
        <required namespace='java.package' name='javax.servlet.annotation' range='3.1.0'/>
        <required namespace='java.package' name='javax.servlet.descriptor' range='3.1.0'/>
        <required namespace='java.package' name='javax.servlet.http' range='3.1.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='javax.servlet-api' version='3.1.0'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: javax.servlet-api&#xA;Bundle-Version: 3.1.0
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jst.web_js_support.feature.feature.jar' version='3.27.0.v202206160204'>
      <properties size='12'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2006 IBM Corporation and others.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v2.0&#xA;which accompanies this distribution, and is available at&#xA;https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;Contributors:&#xA;IBM Corporation - initial API and implementation'/>
        <property name='df_LT.featureName' value='Eclipse Java Web Developer Tools - JavaScript Support'/>
        <property name='df_LT.description' value='Tools for working with JavaScript in JavaServer Pages (JSP)&#xA;&#xA;Note: The creation of Dynamic Web Projects requires the Eclipse Java EE Developer Tools'/>
        <property name='df_LT.providerName' value='Eclipse Web Tools Platform'/>
        <property name='maven-groupId' value='org.eclipse.webtools.javaee'/>
        <property name='maven-artifactId' value='org.eclipse.jst.web_js_support.feature'/>
        <property name='maven-version' value='3.27.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.web_js_support.feature.feature.jar' version='3.27.0.v202206160204'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.jst.web_js_support.feature' version='3.27.0.v202206160204'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.jst.web_js_support.feature' version='3.27.0.v202206160204'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.pde.genericeditor.extension' version='1.1.300.v20220810-1011' generation='2'>
      <update id='org.eclipse.pde.genericeditor.extension' range='[0.0.0,1.1.300.v20220810-1011)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Target definition generic editor extension'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.pde'/>
        <property name='maven-artifactId' value='org.eclipse.pde.genericeditor.extension'/>
        <property name='maven-version' value='1.1.300-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='16'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.genericeditor.extension' version='1.1.300.v20220810-1011'/>
        <provided namespace='osgi.bundle' name='org.eclipse.pde.genericeditor.extension' version='1.1.300.v20220810-1011'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.genericeditor.target.extension.autocomplete' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.genericeditor.target.extension.autocomplete.processors' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.genericeditor.target.extension.codemining' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.genericeditor.target.extension.command' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.genericeditor.target.extension.expressions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.genericeditor.target.extension.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.genericeditor.target.extension.model.xml' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.genericeditor.target.extension.p2' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.genericeditor.target.extension.reconciler.folding' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.genericeditor.target.extension.reconciler.presentation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.genericeditor.target.extension.validator' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.pde.genericeditor.extension' version='1.1.300.v20220810-1011'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='13'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.pde.ui' range='[3.10.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.metadata' range='[2.3.100,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.core' range='[2.4.100,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.repository' range='[2.3.200,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.109.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench.texteditor' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filebuffers' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filesystem' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.pde.genericeditor.extension
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.pde.genericeditor.extension' version='1.1.300.v20220810-1011'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.pde.genericeditor.extension;singleton:=true&#xA;Bundle-Version: 1.1.300.v20220810-1011
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.osgi.service.prefs' version='1.1.2.202109301733' singleton='false' generation='2'>
      <update id='org.osgi.service.prefs' range='[0.0.0,1.1.2.202109301733)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='org.osgi:org.osgi.service.prefs'/>
        <property name='org.eclipse.equinox.p2.description' value='OSGi Companion Code for org.osgi.service.prefs Version 1.1.2'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Foundation'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='https://docs.osgi.org/'/>
        <property name='maven-groupId' value='org.osgi'/>
        <property name='maven-artifactId' value='org.osgi.service.prefs'/>
        <property name='maven-version' value='1.1.2'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.osgi.service.prefs' version='1.1.2.202109301733'/>
        <provided namespace='osgi.bundle' name='org.osgi.service.prefs' version='1.1.2.202109301733'/>
        <provided namespace='java.package' name='org.osgi.service.prefs' version='1.1.2'/>
        <provided namespace='osgi.identity' name='org.osgi.service.prefs' version='1.1.2.202109301733'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE/compact1)(version=1.8))'>
          <description>
            org.osgi.service.prefs
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.osgi.service.prefs' version='1.1.2.202109301733'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.osgi.service.prefs&#xA;Bundle-Version: 1.1.2.202109301733
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.enablement.jdbc.feature.feature.jar' version='1.14.102.201911250848'>
      <properties size='12'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.update.feature.plugin' value='org.eclipse.datatools.enablement.sybase'/>
        <property name='df_LT.featureCopyright' value='Copyright (c) 2009 Sybase, Inc. and others. All rights reserved. This program and the accompanying materials are made available under the terms of the Eclipse Public License 2.0 which accompanies this distribution, and is available at https://www.eclipse.org/legal/epl-2.0/'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.featureName' value='Data Tools Platform Enablement for JDBC'/>
        <property name='df_LT.description' value='DTP support for using databases through JDBC'/>
        <property name='df_LT.providerName' value='Eclipse Data Tools Platform'/>
        <property name='maven-groupId' value='org.eclipse.datatools.features'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.enablement.jdbc.feature'/>
        <property name='maven-version' value='1.14.102-SNAPSHOT'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.jdbc.feature.feature.jar' version='1.14.102.201911250848'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.datatools.enablement.jdbc.feature' version='1.14.102.201911250848'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.datatools.enablement.jdbc.feature' version='1.14.102.201911250848'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %featureCopyright
      </copyright>
    </unit>
    <unit id='org.eclipse.birt.data.oda.pojo.ui.nl1' version='4.12.0.v202211281949' singleton='false'>
      <update id='org.eclipse.birt.data.oda.pojo.ui.nl1' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='maven-groupId' value='org.eclipse.birt.nl'/>
        <property name='maven-artifactId' value='org.eclipse.birt.data.oda.pojo.ui.nl1'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.data.oda.pojo.ui.nl1' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.data.oda.pojo.ui.nl1' version='4.12.0.v202211281949'/>
        <provided namespace='java.package' name='org.eclipse.birt.data.oda.pojo.ui.i18n' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.data.oda.pojo.ui.nl1' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.fragment'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='osgi.fragment' name='org.eclipse.birt.data.oda.pojo.ui' version='4.12.0.v202211281949'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.birt.data.oda.pojo.ui' range='[2.1.0,5.0.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.data.oda.pojo.ui.nl1' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.data.oda.pojo.ui.nl1&#xA;Bundle-Version: 4.12.0.v202211281949&#xA;Fragment-Host: org.eclipse.birt.data.oda.pojo.ui;bundle-version=&quot;[2.1.0,5.0.0)&quot;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.server.ui' version='1.5.800.v202208260501' generation='2'>
      <update id='org.eclipse.wst.server.ui' range='[0.0.0,1.5.800.v202208260501)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Server UI'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.servertools'/>
        <property name='maven-artifactId' value='org.eclipse.wst.server.ui'/>
        <property name='maven-version' value='1.5.800-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='22'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.server.ui' version='1.5.800.v202208260501'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.server.ui' version='1.5.800.v202208260501'/>
        <provided namespace='java.package' name='org.eclipse.wst.server.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.server.ui.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.server.ui.editor' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.server.ui.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.server.ui.internal.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.server.ui.internal.audio' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.server.ui.internal.command' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.server.ui.internal.editor' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.server.ui.internal.provisional' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.server.ui.internal.view.servers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.server.ui.internal.cnf' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.server.ui.internal.viewers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.server.ui.internal.webbrowser' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.server.ui.internal.wizard' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.server.ui.internal.wizard.fragment' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.server.ui.internal.wizard.page' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.server.ui.wizard' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.server.ui' version='1.5.800.v202208260501'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='18'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.14.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.server.discovery' range='[1.0.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='[3.18.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.forms' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench.texteditor' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.browser' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.console' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.core' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.ui' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.server.core' range='[1.0.103,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.internet.monitor.core' range='[1.0.103,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.project.facet.ui' range='[1.1.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.navigator' range='[3.10.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.wst.server.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.server.ui' version='1.5.800.v202208260501'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wst.server.ui; singleton:=true&#xA;Bundle-Version: 1.5.800.v202208260501
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.xml.resolver' version='1.2.0.v20220715-1206' singleton='false' generation='2'>
      <update id='org.apache.xml.resolver' range='[0.0.0,1.2.0.v20220715-1206)' severity='0'/>
      <properties size='7'>
        <property name='df_LT.bundleVendor' value='Eclipse Orbit'/>
        <property name='df_LT.bundleName' value='XML Commons Resolver Component'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='maven-groupId' value='org.eclipse.orbit.bundles'/>
        <property name='maven-artifactId' value='org.apache.xml.resolver'/>
        <property name='maven-version' value='1.2.0-SNAPSHOT'/>
      </properties>
      <provides size='12'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.xml.resolver' version='1.2.0.v20220715-1206'/>
        <provided namespace='osgi.bundle' name='org.apache.xml.resolver' version='1.2.0.v20220715-1206'/>
        <provided namespace='java.package' name='org.apache.env' version='1.2.0'/>
        <provided namespace='java.package' name='org.apache.xml.resolver' version='1.2.0'/>
        <provided namespace='java.package' name='org.apache.xml.resolver.apps' version='1.2.0'/>
        <provided namespace='java.package' name='org.apache.xml.resolver.etc' version='1.2.0'/>
        <provided namespace='java.package' name='org.apache.xml.resolver.helpers' version='1.2.0'/>
        <provided namespace='java.package' name='org.apache.xml.resolver.readers' version='1.2.0'/>
        <provided namespace='java.package' name='org.apache.xml.resolver.tools' version='1.2.0'/>
        <provided namespace='osgi.identity' name='org.apache.xml.resolver' version='1.2.0.v20220715-1206'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='11'>
        <required namespace='java.package' name='javax.xml.parsers' range='0.0.0'/>
        <required namespace='java.package' name='javax.xml.transform' range='0.0.0'/>
        <required namespace='java.package' name='javax.xml.transform.sax' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.xml.resolver' range='[1.2.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.xml.resolver.helpers' range='[1.2.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.xml.resolver.readers' range='[1.2.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.xml.resolver.tools' range='[1.2.0,2.0.0)'/>
        <required namespace='java.package' name='org.w3c.dom' range='0.0.0'/>
        <required namespace='java.package' name='org.xml.sax' range='0.0.0'/>
        <required namespace='java.package' name='org.xml.sax.helpers' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JRE)(version=1.1))'>
          <description>
            org.apache.xml.resolver
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.xml.resolver' version='1.2.0.v20220715-1206'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.apache.xml.resolver&#xA;Bundle-Version: 1.2.0.v20220715-1206
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.jsdt.web.ui' version='1.2.300.v202207121749' generation='2'>
      <update id='org.eclipse.wst.jsdt.web.ui' range='[0.0.0,1.2.300.v202207121749)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Vendor.0' value='Eclipse Web Tools Platform'/>
        <property name='df_LT.Bundle-Name.0' value='JSDT Web Support UI'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name.0'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor.0'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.sourceediting'/>
        <property name='maven-artifactId' value='org.eclipse.wst.jsdt.web.ui'/>
        <property name='maven-version' value='1.2.300-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='25'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.jsdt.web.ui' version='1.2.300.v202207121749'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.jsdt.web.ui' version='1.2.300.v202207121749'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.web.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.web.ui.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.web.ui.contentassist' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.web.ui.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.web.ui.internal.autoedit' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.web.ui.internal.contentassist' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.web.ui.internal.derived' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.web.ui.internal.editor' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.web.ui.internal.format' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.web.ui.internal.hyperlink' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.web.ui.internal.java.refactoring' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.web.ui.internal.java.search' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.web.ui.internal.java.search.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.web.ui.internal.registry' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.web.ui.internal.style' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.web.ui.internal.style.java' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.web.ui.internal.taginfo' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.web.ui.internal.text' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.web.ui.views.contentoutline' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.jsdt.web.ui.views.provisional.contentoutline' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.jsdt.web.ui' version='1.2.300.v202207121749'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='29'>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='[3.14.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='[3.13.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench' range='[3.111.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench.texteditor' range='[3.10.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.109.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.sse.ui' range='[1.4.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.xml.ui' range='[1.2.300,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.jsdt.web.core' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.css.core' range='[1.3.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.xml.core' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.sse.core' range='[1.2.500,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.core' range='[3.11.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.14.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.13.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.search' range='[3.11.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ltk.core.refactoring' range='[3.8.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.uriresolver' range='[1.2.300,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='[3.14.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.jsdt.core' range='[2.0.300,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.jsdt.ui' range='[2.0.300,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.html.ui' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.html.core' range='[1.3.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.jsdt.manipulation' range='[1.0.600,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.validation' range='[1.2.701,2.0.0)'/>
        <required namespace='java.package' name='com.ibm.icu.util' range='0.0.0'/>
        <required namespace='java.package' name='com.ibm.icu.text' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.core.filesystem' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.ui.views.contentoutline' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.wst.jsdt.web.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.jsdt.web.ui' version='1.2.300.v202207121749'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wst.jsdt.web.ui; singleton:=true&#xA;Bundle-Version: 1.2.300.v202207121749
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.repository' version='2.6.200.v20220819-1949' generation='2'>
      <update id='org.eclipse.equinox.p2.repository' range='[0.0.0,2.6.200.v20220819-1949)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Equinox Provisioning Repository'/>
        <property name='df_LT.providerName' value='Eclipse.org - Equinox'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.equinox.p2'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.p2.repository'/>
        <property name='maven-version' value='2.6.200-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='15'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.repository' version='2.6.200.v20220819-1949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.repository' version='2.6.200.v20220819-1949'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.p2.persistence' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.p2.repository' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.p2.repository.helpers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.provisional.p2.repository' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.p2.repository' version='2.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.p2.repository.artifact' version='2.3.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.p2.repository.artifact.spi' version='2.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.p2.repository.metadata' version='2.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.p2.repository.metadata.spi' version='2.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.p2.repository.spi' version='2.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.repository' version='2.6.200.v20220819-1949'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='33'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.registry' range='3.3.0'/>
        <required namespace='java.package' name='javax.crypto' range='0.0.0'/>
        <required namespace='java.package' name='org.bouncycastle' range='1.69.0'/>
        <required namespace='java.package' name='org.bouncycastle.bcpg' range='1.69.0'/>
        <required namespace='java.package' name='org.bouncycastle.gpg.keybox' range='1.69.0'/>
        <required namespace='java.package' name='org.bouncycastle.gpg.keybox.jcajce' range='1.69.0'/>
        <required namespace='java.package' name='org.bouncycastle.openpgp' range='1.69.0'/>
        <required namespace='java.package' name='org.bouncycastle.openpgp.jcajce' range='1.69.0'/>
        <required namespace='java.package' name='org.bouncycastle.openpgp.operator' range='1.69.0'/>
        <required namespace='java.package' name='org.bouncycastle.openpgp.operator.bc' range='1.69.0'/>
        <required namespace='java.package' name='org.bouncycastle.openpgp.operator.jcajce' range='1.69.0'/>
        <required namespace='java.package' name='org.bouncycastle.util.encoders' range='1.69.0'/>
        <required namespace='java.package' name='org.eclipse.core.runtime.jobs' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.core.runtime.preferences' range='3.2.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.core' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.core.helpers' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.metadata' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.repository.helpers' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.provisional.p2.core.eventbus' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.core' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.core.spi' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.metadata' range='[2.4.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.metadata.expression' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.query' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.security.storage' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.service.debug' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.util' range='1.1.0'/>
        <required namespace='java.package' name='org.osgi.framework' range='1.6.0'/>
        <required namespace='java.package' name='org.osgi.service.packageadmin' range='1.2.0'/>
        <required namespace='java.package' name='org.osgi.service.prefs' range='1.0.0'/>
        <required namespace='java.package' name='org.osgi.util.tracker' range='1.4.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.equinox.p2.repository
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.repository' version='2.6.200.v20220819-1949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.equinox.p2.repository;singleton:=true&#xA;Bundle-Version: 2.6.200.v20220819-1949
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.databinding.feature.group' version='1.9.0.v20220517-0824' singleton='false'>
      <update id='org.eclipse.emf.databinding.feature.group' range='[0.0.0,1.9.0.v20220517-0824)' severity='0'/>
      <properties size='12'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.emf.features'/>
        <property name='maven-artifactId' value='org.eclipse.emf.databinding'/>
        <property name='maven-version' value='1.9.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.featureName' value='EMF Data Binding'/>
        <property name='df_LT.description' value='Support for using EMF objects with JFace&apos;s data binding framework.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.databinding.feature.group' version='1.9.0.v20220517-0824'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='5'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.common' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.databinding' range='[1.6.0.v20220517-0824,1.6.0.v20220517-0824]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.databinding.feature.jar' range='[1.9.0.v20220517-0824,1.9.0.v20220517-0824]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='http://www.eclipse.org/legal/epl-v20.html' url='http://www.eclipse.org/legal/epl-v20.html'>
        Copyright (c) 2007-2018 IBM Corporation and others.&#xA;All rights reserved.   This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v2.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v20.html
      </copyright>
    </unit>
    <unit id='org.eclipse.birt.report.designer.ui.nl1' version='4.12.0.v202211281949' singleton='false'>
      <update id='org.eclipse.birt.report.designer.ui.nl1' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='BIRT Designer UI NLS Support'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='maven-groupId' value='org.eclipse.birt.nl'/>
        <property name='maven-artifactId' value='org.eclipse.birt.report.designer.ui.nl1'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.designer.ui.nl1' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.report.designer.ui.nl1' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.report.designer.ui.nl1' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.fragment'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='osgi.fragment' name='org.eclipse.birt.report.designer.ui' version='4.12.0.v202211281949'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.designer.ui' range='[2.1.0,5.0.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.report.designer.ui.nl1' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.report.designer.ui.nl1&#xA;Bundle-Version: 4.12.0.v202211281949&#xA;Fragment-Host: org.eclipse.birt.report.designer.ui;bundle-version=&quot;[2.1.0,5.0.0)&quot;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.http.registry' version='1.3.200.v20220720-2012' generation='2'>
      <update id='org.eclipse.equinox.http.registry' range='[0.0.0,1.3.200.v20220720-2012)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleName' value='Http Service Registry Extensions'/>
        <property name='df_LT.providerName' value='Eclipse.org - Equinox'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.equinox'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.http.registry'/>
        <property name='maven-version' value='1.3.200-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.http.registry' version='1.3.200.v20220720-2012'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.http.registry' version='1.3.200.v20220720-2012'/>
        <provided namespace='java.package' name='org.eclipse.equinox.http.registry' version='1.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.http.registry' version='1.3.200.v20220720-2012'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='9'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.registry' range='0.0.0'/>
        <required namespace='java.package' name='javax.servlet' range='2.3.0'/>
        <required namespace='java.package' name='javax.servlet.http' range='2.3.0'/>
        <required namespace='java.package' name='org.osgi.framework' range='1.3.0'/>
        <required namespace='java.package' name='org.osgi.service.http' range='1.2.0'/>
        <required namespace='java.package' name='org.osgi.service.packageadmin' range='1.2.0'/>
        <required namespace='java.package' name='org.osgi.util.tracker' range='1.3.1'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.equinox.http.registry
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.http.registry' version='1.3.200.v20220720-2012'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.equinox.http.registry;singleton:=true&#xA;Bundle-Version: 1.3.200.v20220720-2012
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.poi' version='4.1.1.v20200604-1524' singleton='false' generation='2'>
      <update id='org.apache.poi' range='[0.0.0,4.1.1.v20200604-1524)' severity='0'/>
      <properties size='7'>
        <property name='df_LT.bundleVendor' value='Eclipse Orbit'/>
        <property name='df_LT.bundleName' value='Apache POI'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='maven-groupId' value='org.eclipse.orbit.bundles'/>
        <property name='maven-artifactId' value='org.apache.poi'/>
        <property name='maven-version' value='4.1.1-SNAPSHOT'/>
      </properties>
      <provides size='70'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.poi' version='4.1.1.v20200604-1524'/>
        <provided namespace='osgi.bundle' name='org.apache.poi' version='4.1.1.v20200604-1524'/>
        <provided namespace='java.package' name='org.apache.poi' version='4.1.1'/>
        <provided namespace='java.package' name='org.apache.poi.common.usermodel' version='4.1.1'/>
        <provided namespace='java.package' name='org.apache.poi.common.usermodel.fonts' version='4.1.1'/>
        <provided namespace='java.package' name='org.apache.poi.ddf' version='4.1.1'/>
        <provided namespace='java.package' name='org.apache.poi.extractor' version='4.1.1'/>
        <provided namespace='java.package' name='org.apache.poi.hpsf' version='4.1.1'/>
        <provided namespace='java.package' name='org.apache.poi.hpsf.extractor' version='4.1.1'/>
        <provided namespace='java.package' name='org.apache.poi.hpsf.wellknown' version='4.1.1'/>
        <provided namespace='java.package' name='org.apache.poi.hssf' version='4.1.1'/>
        <provided namespace='java.package' name='org.apache.poi.hssf.dev' version='4.1.1'/>
        <provided namespace='java.package' name='org.apache.poi.hssf.eventmodel' version='4.1.1'/>
        <provided namespace='java.package' name='org.apache.poi.hssf.eventusermodel' version='4.1.1'/>
        <provided namespace='java.package' name='org.apache.poi.hssf.eventusermodel.dummyrecord' version='4.1.1'/>
        <provided namespace='java.package' name='org.apache.poi.hssf.extractor' version='4.1.1'/>
        <provided namespace='java.package' name='org.apache.poi.hssf.model' version='4.1.1'/>
        <provided namespace='java.package' name='org.apache.poi.hssf.record' version='4.1.1'/>
        <provided namespace='java.package' name='org.apache.poi.hssf.record.aggregates' version='4.1.1'/>
        <provided namespace='java.package' name='org.apache.poi.hssf.record.cf' version='4.1.1'/>
        <provided namespace='java.package' name='org.apache.poi.hssf.record.chart' version='4.1.1'/>
        <provided namespace='java.package' name='org.apache.poi.hssf.record.common' version='4.1.1'/>
        <provided namespace='java.package' name='org.apache.poi.hssf.record.cont' version='4.1.1'/>
        <provided namespace='java.package' name='org.apache.poi.hssf.record.crypto' version='4.1.1'/>
        <provided namespace='java.package' name='org.apache.poi.hssf.record.pivottable' version='4.1.1'/>
        <provided namespace='java.package' name='org.apache.poi.hssf.usermodel' version='4.1.1'/>
        <provided namespace='java.package' name='org.apache.poi.hssf.usermodel.helpers' version='4.1.1'/>
        <provided namespace='java.package' name='org.apache.poi.hssf.util' version='4.1.1'/>
        <provided namespace='java.package' name='org.apache.poi.poifs' version='4.1.1'/>
        <provided namespace='java.package' name='org.apache.poi.poifs.common' version='4.1.1'/>
        <provided namespace='java.package' name='org.apache.poi.poifs.crypt' version='4.1.1'/>
        <provided namespace='java.package' name='org.apache.poi.poifs.crypt.binaryrc4' version='4.1.1'/>
        <provided namespace='java.package' name='org.apache.poi.poifs.crypt.cryptoapi' version='4.1.1'/>
        <provided namespace='java.package' name='org.apache.poi.poifs.crypt.standard' version='4.1.1'/>
        <provided namespace='java.package' name='org.apache.poi.poifs.crypt.xor' version='4.1.1'/>
        <provided namespace='java.package' name='org.apache.poi.poifs.dev' version='4.1.1'/>
        <provided namespace='java.package' name='org.apache.poi.poifs.eventfilesystem' version='4.1.1'/>
        <provided namespace='java.package' name='org.apache.poi.poifs.filesystem' version='4.1.1'/>
        <provided namespace='java.package' name='org.apache.poi.poifs.macros' version='4.1.1'/>
        <provided namespace='java.package' name='org.apache.poi.poifs.nio' version='4.1.1'/>
        <provided namespace='java.package' name='org.apache.poi.poifs.property' version='4.1.1'/>
        <provided namespace='java.package' name='org.apache.poi.poifs.storage' version='4.1.1'/>
        <provided namespace='java.package' name='org.apache.poi.sl.draw' version='4.1.1'/>
        <provided namespace='java.package' name='org.apache.poi.sl.draw.binding' version='4.1.1'/>
        <provided namespace='java.package' name='org.apache.poi.sl.draw.geom' version='4.1.1'/>
        <provided namespace='java.package' name='org.apache.poi.sl.extractor' version='4.1.1'/>
        <provided namespace='java.package' name='org.apache.poi.sl.image' version='4.1.1'/>
        <provided namespace='java.package' name='org.apache.poi.sl.usermodel' version='4.1.1'/>
        <provided namespace='java.package' name='org.apache.poi.ss' version='4.1.1'/>
        <provided namespace='java.package' name='org.apache.poi.ss.extractor' version='4.1.1'/>
        <provided namespace='java.package' name='org.apache.poi.ss.format' version='4.1.1'/>
        <provided namespace='java.package' name='org.apache.poi.ss.formula' version='4.1.1'/>
        <provided namespace='java.package' name='org.apache.poi.ss.formula.atp' version='4.1.1'/>
        <provided namespace='java.package' name='org.apache.poi.ss.formula.constant' version='4.1.1'/>
        <provided namespace='java.package' name='org.apache.poi.ss.formula.eval' version='4.1.1'/>
        <provided namespace='java.package' name='org.apache.poi.ss.formula.eval.forked' version='4.1.1'/>
        <provided namespace='java.package' name='org.apache.poi.ss.formula.function' version='4.1.1'/>
        <provided namespace='java.package' name='org.apache.poi.ss.formula.functions' version='4.1.1'/>
        <provided namespace='java.package' name='org.apache.poi.ss.formula.ptg' version='4.1.1'/>
        <provided namespace='java.package' name='org.apache.poi.ss.formula.udf' version='4.1.1'/>
        <provided namespace='java.package' name='org.apache.poi.ss.usermodel' version='4.1.1'/>
        <provided namespace='java.package' name='org.apache.poi.ss.usermodel.charts' version='4.1.1'/>
        <provided namespace='java.package' name='org.apache.poi.ss.usermodel.helpers' version='4.1.1'/>
        <provided namespace='java.package' name='org.apache.poi.ss.util' version='4.1.1'/>
        <provided namespace='java.package' name='org.apache.poi.ss.util.cellwalk' version='4.1.1'/>
        <provided namespace='java.package' name='org.apache.poi.util' version='4.1.1'/>
        <provided namespace='java.package' name='org.apache.poi.wp.usermodel' version='4.1.1'/>
        <provided namespace='osgi.identity' name='org.apache.poi' version='4.1.1.v20200604-1524'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='83'>
        <required namespace='java.package' name='javax.crypto' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.crypto.spec' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.imageio' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.imageio.metadata' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.imageio.stream' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.swing' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.xml.bind' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.xml.bind.annotation' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.xml.bind.annotation.adapters' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.xml.namespace' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.xml.parsers' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.xml.stream' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.xml.transform' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.xml.transform.stream' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.commons.codec.digest' range='[1.10.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.commons.collections4' range='[4.4.0,5.0.0)'/>
        <required namespace='java.package' name='org.apache.commons.collections4.bidimap' range='[4.4.0,5.0.0)'/>
        <required namespace='java.package' name='org.apache.commons.logging' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.commons.math3.exception' range='[3.5.0,4.0.0)'/>
        <required namespace='java.package' name='org.apache.commons.math3.linear' range='[3.5.0,4.0.0)'/>
        <required namespace='java.package' name='org.apache.commons.math3.stat.descriptive.moment' range='[3.5.0,4.0.0)'/>
        <required namespace='java.package' name='org.apache.commons.math3.stat.regression' range='[3.5.0,4.0.0)'/>
        <required namespace='java.package' name='org.apache.commons.math3.util' range='[3.5.0,4.0.0)'/>
        <required namespace='java.package' name='org.apache.poi' range='[4.1.0,5.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.poi.common.usermodel' range='[4.1.0,5.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.poi.common.usermodel.fonts' range='[4.1.0,5.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.poi.ddf' range='[4.1.0,5.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.poi.extractor' range='[4.1.0,5.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.poi.hpsf' range='[4.1.0,5.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.poi.hpsf.extractor' range='[4.1.0,5.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.poi.hpsf.wellknown' range='[4.1.0,5.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.poi.hssf' range='[4.1.0,5.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.poi.hssf.eventusermodel' range='[4.1.0,5.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.poi.hssf.eventusermodel.dummyrecord' range='[4.1.0,5.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.poi.hssf.extractor' range='[4.1.0,5.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.poi.hssf.model' range='[4.1.0,5.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.poi.hssf.record' range='[4.1.0,5.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.poi.hssf.record.aggregates' range='[4.1.0,5.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.poi.hssf.record.cf' range='[4.1.0,5.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.poi.hssf.record.chart' range='[4.1.0,5.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.poi.hssf.record.common' range='[4.1.0,5.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.poi.hssf.record.cont' range='[4.1.0,5.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.poi.hssf.record.crypto' range='[4.1.0,5.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.poi.hssf.record.pivottable' range='[4.1.0,5.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.poi.hssf.usermodel' range='[4.1.0,5.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.poi.hssf.usermodel.helpers' range='[4.1.0,5.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.poi.hssf.util' range='[4.1.0,5.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.poi.poifs.common' range='[4.1.0,5.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.poi.poifs.crypt' range='[4.1.0,5.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.poi.poifs.crypt.binaryrc4' range='[4.1.0,5.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.poi.poifs.crypt.cryptoapi' range='[4.1.0,5.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.poi.poifs.crypt.standard' range='[4.1.0,5.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.poi.poifs.crypt.xor' range='[4.1.0,5.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.poi.poifs.dev' range='[4.1.0,5.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.poi.poifs.filesystem' range='[4.1.0,5.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.poi.poifs.nio' range='[4.1.0,5.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.poi.poifs.property' range='[4.1.0,5.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.poi.poifs.storage' range='[4.1.0,5.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.poi.sl.draw' range='[4.1.0,5.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.poi.sl.draw.binding' range='[4.1.0,5.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.poi.sl.draw.geom' range='[4.1.0,5.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.poi.sl.image' range='[4.1.0,5.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.poi.sl.usermodel' range='[4.1.0,5.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.poi.ss' range='[4.1.0,5.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.poi.ss.extractor' range='[4.1.0,5.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.poi.ss.format' range='[4.1.0,5.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.poi.ss.formula' range='[4.1.0,5.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.poi.ss.formula.atp' range='[4.1.0,5.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.poi.ss.formula.constant' range='[4.1.0,5.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.poi.ss.formula.eval' range='[4.1.0,5.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.poi.ss.formula.function' range='[4.1.0,5.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.poi.ss.formula.functions' range='[4.1.0,5.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.poi.ss.formula.ptg' range='[4.1.0,5.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.poi.ss.formula.udf' range='[4.1.0,5.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.poi.ss.usermodel' range='[4.1.0,5.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.poi.ss.usermodel.charts' range='[4.1.0,5.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.poi.ss.usermodel.helpers' range='[4.1.0,5.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.poi.ss.util' range='[4.1.0,5.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.poi.util' range='[4.1.0,5.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.poi.xssf.usermodel' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.w3c.dom' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='sun.misc' range='0.0.0' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.poi' version='4.1.1.v20200604-1524'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.apache.poi&#xA;Bundle-Version: 4.1.1.v20200604-1524
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.sse.ui' version='1.7.500.v202207121749' generation='2'>
      <update id='org.eclipse.wst.sse.ui' range='[0.0.0,1.7.500.v202207121749)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Structured Source Editor'/>
        <property name='df_LT.providerName' value='Eclipse Web Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.sourceediting'/>
        <property name='maven-artifactId' value='org.eclipse.wst.sse.ui'/>
        <property name='maven-version' value='1.7.500-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='49'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.sse.ui' version='1.7.500.v202207121749'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.sse.ui' version='1.7.500.v202207121749'/>
        <provided namespace='java.package' name='org.eclipse.wst.sse.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.sse.ui.contentassist' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.sse.ui.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.sse.ui.internal.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.sse.ui.internal.contentassist' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.sse.ui.internal.contentoutline' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.sse.ui.internal.contentproperties.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.sse.ui.internal.correction' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.sse.ui.internal.debug' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.sse.ui.internal.derived' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.sse.ui.internal.edit.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.sse.ui.internal.editor' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.sse.ui.internal.encoding.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.sse.ui.internal.extension' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.sse.ui.internal.format' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.sse.ui.internal.handlers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.sse.ui.internal.hyperlink' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.sse.ui.internal.openon' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.sse.ui.internal.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.sse.ui.internal.preferences.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.sse.ui.internal.projection' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.sse.ui.internal.properties' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.sse.ui.internal.provisional.extensions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.sse.ui.internal.provisional.extensions.breakpoint' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.sse.ui.internal.provisional.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.sse.ui.internal.provisional.registry' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.sse.ui.internal.provisional.style' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.sse.ui.internal.reconcile' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.sse.ui.internal.reconcile.validator' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.sse.ui.internal.rules' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.sse.ui.internal.search' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.sse.ui.internal.selection' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.sse.ui.internal.spelling' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.sse.ui.internal.taginfo' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.sse.ui.internal.text' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.sse.ui.internal.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.sse.ui.internal.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.sse.ui.internal.view.events' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.sse.ui.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.sse.ui.quickoutline' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.sse.ui.reconcile' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.sse.ui.typing' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.sse.ui.views.contentoutline' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.sse.ui.views.properties' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.sse.ui' version='1.7.500.v202207121749'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='22'>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='[3.14.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='[3.13.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.ui' range='[3.13.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.core' range='[3.11.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.editors' range='[3.11.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.search' range='[3.11.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.109.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench.texteditor' range='[3.10.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench' range='[3.117.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.forms' range='[3.7.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.views' range='[3.9.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.sse.core' range='[1.2.400,1.3.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.18.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.13.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.commands' range='[3.9.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.validation' range='[1.2.800,1.3.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.common' range='[2.14.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.genericeditor' range='[1.1.700,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.ibm.icu.util' range='0.0.0'/>
        <required namespace='java.package' name='com.ibm.icu.text' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.wst.sse.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.sse.ui' version='1.7.500.v202207121749'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wst.sse.ui; singleton:=true&#xA;Bundle-Version: 1.7.500.v202207121749
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.enablement.ibm.db2.zseries.dbdefinition' version='1.2.101.201811012051' generation='2'>
      <update id='org.eclipse.datatools.enablement.ibm.db2.zseries.dbdefinition' range='[0.0.0,1.2.101.201811012051)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='DB2 UDB Database Definition Plug-in'/>
        <property name='df_LT.providerName' value='Eclipse Data Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.enablement.ibm.db2.zseries.dbdefinition'/>
        <property name='maven-version' value='1.2.101-SNAPSHOT'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.ibm.db2.zseries.dbdefinition' version='1.2.101.201811012051'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.enablement.ibm.db2.zseries.dbdefinition' version='1.2.101.201811012051'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.enablement.ibm.db2.zseries.dbdefinition' version='1.2.101.201811012051'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.datatools.enablement.ibm.db2.zseries.dbdefinition
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.enablement.ibm.db2.zseries.dbdefinition' version='1.2.101.201811012051'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.enablement.ibm.db2.zseries.dbdefinition; singleton:=true&#xA;Bundle-Version: 1.2.101.201811012051
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.report.engine.emitter.html.tests' version='4.12.0.v202211281949' generation='2'>
      <update id='org.eclipse.birt.report.engine.emitter.html.tests' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='Report Engine Emitter Html Tests Plug-in'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse BIRT Project'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='maven-groupId' value='org.eclipse.birt'/>
        <property name='maven-artifactId' value='org.eclipse.birt.report.engine.emitter.html.tests'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-test-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.emitter.html.tests' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.report.engine.emitter.html.tests' version='4.12.0.v202211281949'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.emitter.html' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.emitter.html.tests' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.report.engine.emitter.html.tests' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='5'>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.engine' range='4.12.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.engine.emitter.html' range='4.12.0'/>
        <required namespace='osgi.bundle' name='org.junit' range='4.7.0'/>
        <required namespace='java.package' name='org.osgi.framework' range='1.3.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.birt.report.engine.emitter.html.tests
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.report.engine.emitter.html.tests' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.report.engine.emitter.html.tests;singleton:=true&#xA;Bundle-Version: 4.12.0.v202211281949
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.cshelp.feature.jar' version='4.12.0.v202211281949'>
      <properties size='14'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.eclipse.org/birt'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.update.feature.plugin' value='org.eclipse.birt.cshelp'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 2.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-2.0.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;&#x9;- Content may be structured and packaged into modules to facilitate delivering,&#xA;&#x9;  extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;&#x9;  plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;&#x9;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;&#x9;  in a directory named &quot;plugins&quot;.&#xA;&#x9;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;&#x9;  Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;&#x9;  Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;&#x9;  numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;&#x9;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;&#x9;  named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;&#x9;- The top-level (root) directory&#xA;&#x9;- Plug-in and Fragment directories&#xA;&#x9;- Inside Plug-ins and Fragments packaged as JARs&#xA;&#x9;- Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;&#x9;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;&#x9;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;&#x9;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;&#x9;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;&#x9;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;&#x9;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;&#x9;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;&#x9;   the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;&#x9;   extending or updating the functionality of an Eclipse-based product.&#xA;&#x9;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;&#x9;   Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;&#x9;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;&#x9;   govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;&#x9;   Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;&#x9;   with the Specification. Such Installable Software Agreement must inform the user of the&#xA;&#x9;   terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;&#x9;   the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;&#x9;   indication of agreement by the user, the provisioning Technology will complete installation&#xA;&#x9;   of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='(c) Copyright Eclipse Contributors and others 2004, 2007. All rights reserved.'/>
        <property name='df_LT.featureName' value='Eclipse BIRT Context Sensitive Help Documentation'/>
        <property name='df_LT.description' value='Eclipse Business Intelligence and Reporting Tools (BIRT) Report Designer Plug-ins,  Runtime and user documentation.'/>
        <property name='df_LT.providerName' value='Eclipse BIRT Project'/>
        <property name='maven-groupId' value='org.eclipse.birt.features'/>
        <property name='maven-artifactId' value='org.eclipse.birt.cshelp'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.cshelp.feature.jar' version='4.12.0.v202211281949'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.birt.cshelp' version='4.12.0.v202211281949'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.birt.cshelp' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='%25copyrightURL' url='%25copyrightURL'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.datatools.modelbase.feature.feature.jar' version='1.14.102.201911250848'>
      <properties size='12'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.update.feature.plugin' value='org.eclipse.datatools.modelbase.sql'/>
        <property name='df_LT.featureCopyright' value='Copyright (c) 2009 Sybase, Inc. and others. All rights reserved. This program and the accompanying materials are made available under the terms of the Eclipse Public License 2.0 which accompanies this distribution, and is available at https://www.eclipse.org/legal/epl-2.0/'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.featureName' value='Data Tools Platform Model Base'/>
        <property name='df_LT.description' value='EMF based models used in DTP (e.g. SQL model, database definition model)'/>
        <property name='df_LT.providerName' value='Eclipse Data Tools Platform'/>
        <property name='maven-groupId' value='org.eclipse.datatools.features'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.modelbase.feature'/>
        <property name='maven-version' value='1.14.102-SNAPSHOT'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.modelbase.feature.feature.jar' version='1.14.102.201911250848'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.datatools.modelbase.feature' version='1.14.102.201911250848'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.datatools.modelbase.feature' version='1.14.102.201911250848'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %featureCopyright
      </copyright>
    </unit>
    <unit id='org.eclipse.birt.tests.data' version='4.12.0.v202211281949' generation='2'>
      <update id='org.eclipse.birt.tests.data' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='Data Plug-in'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse BIRT Project'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='maven-groupId' value='org.eclipse.birt'/>
        <property name='maven-artifactId' value='org.eclipse.birt.tests.data'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-test-plugin'/>
      </properties>
      <provides size='12'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.tests.data' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.tests.data' version='4.12.0.v202211281949'/>
        <provided namespace='java.package' name='org.eclipse.birt.tests.data.engine' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.tests.data.engine.api' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.tests.data.engine.api.golden' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.tests.data.engine.api.input' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.tests.data.engine.plugin' version='0.0.0'/>
        <provided namespace='java.package' name='plugins' version='0.0.0'/>
        <provided namespace='java.package' name='testutil' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.tests.data' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='13'>
        <required namespace='osgi.bundle' name='org.junit' range='4.13.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.core' range='4.12.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.oda' range='3.6.101'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.oda.flatfile' range='3.3.101'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.enablement.oda.xml' range='1.4.102'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.enablement.oda.xml.ui' range='1.4.101'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.data' range='4.12.0'/>
        <required namespace='osgi.bundle' name='org.apache.derby' range='10.11.1'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.engine' range='4.12.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.tests.core' range='4.12.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.model' range='4.12.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.data.adapter' range='4.12.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.birt.tests.data
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.tests.data' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.tests.data;singleton:=true&#xA;Bundle-Version: 4.12.0.v202211281949
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.frameworkadmin' version='2.2.100.v20220817-1208' generation='2'>
      <update id='org.eclipse.equinox.frameworkadmin' range='[0.0.0,2.2.100.v20220817-1208)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Equinox Framework Admin'/>
        <property name='df_LT.providerName' value='Eclipse.org - Equinox'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.equinox.p2'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.frameworkadmin'/>
        <property name='maven-version' value='2.2.100-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.frameworkadmin' version='2.2.100.v20220817-1208'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.frameworkadmin' version='2.2.100.v20220817-1208'/>
        <provided namespace='java.package' name='org.eclipse.equinox.frameworkadmin' version='2.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.frameworkadmin.utils' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.provisional.configuratormanipulator' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.provisional.frameworkadmin' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.frameworkadmin' version='2.2.100.v20220817-1208'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='5'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='3.4.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.service.pluginconversion' range='1.0.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.util' range='1.1.0'/>
        <required namespace='java.package' name='org.osgi.framework' range='1.3.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.equinox.frameworkadmin
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.frameworkadmin' version='2.2.100.v20220817-1208'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.equinox.frameworkadmin;singleton:=true&#xA;Bundle-Version: 2.2.100.v20220817-1208
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.e4.core.di.extensions.supplier' version='0.16.400.v20220613-1047' singleton='false' generation='2'>
      <update id='org.eclipse.e4.core.di.extensions.supplier' range='[0.0.0,0.16.400.v20220613-1047)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='Eclipse Dependency Injection Extensions Supplier'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='maven-groupId' value='eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.e4.core.di.extensions.supplier'/>
        <property name='maven-version' value='0.16.400-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.core.di.extensions.supplier' version='0.16.400.v20220613-1047'/>
        <provided namespace='osgi.bundle' name='org.eclipse.e4.core.di.extensions.supplier' version='0.16.400.v20220613-1047'/>
        <provided namespace='java.package' name='org.eclipse.e4.core.di.internal.extensions' version='0.15.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.core.di.internal.extensions.util' version='0.15.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.e4.core.di.extensions.supplier' version='0.16.400.v20220613-1047'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='15'>
        <required namespace='java.package' name='javax.annotation' range='1.3.5'/>
        <required namespace='java.package' name='org.eclipse.core.runtime.preferences' range='3.3.0'/>
        <required namespace='java.package' name='org.eclipse.e4.core.contexts' range='1.6.0'/>
        <required namespace='java.package' name='org.eclipse.e4.core.di' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.e4.core.di.annotations' range='1.6.0'/>
        <required namespace='java.package' name='org.eclipse.e4.core.di.extensions' range='0.15.0'/>
        <required namespace='java.package' name='org.eclipse.e4.core.di.suppliers' range='0.0.0'/>
        <required namespace='java.package' name='org.osgi.framework' range='1.8.0'/>
        <required namespace='java.package' name='org.osgi.service.component.annotations' range='1.3.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.osgi.service.event' range='1.3.0'/>
        <required namespace='java.package' name='org.osgi.service.log' range='1.3.0'/>
        <required namespace='java.package' name='org.osgi.service.prefs' range='[1.1.0,2.0.0)'/>
        <required namespace='java.package' name='org.osgi.util.tracker' range='1.5.3'/>
        <requiredProperties namespace='osgi.extender' match='(&amp;(osgi.extender=osgi.component)(version&gt;=1.3)(!(version&gt;=2.0)))'>
          <description>
            org.eclipse.e4.core.di.extensions.supplier
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.e4.core.di.extensions.supplier
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.e4.core.di.extensions.supplier' version='0.16.400.v20220613-1047'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.e4.core.di.extensions.supplier&#xA;Bundle-Version: 0.16.400.v20220613-1047
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.report.data.oda.jdbc.ui.source' version='4.12.0.v202211281949' singleton='false'>
      <update id='org.eclipse.birt.report.data.oda.jdbc.ui.source' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse BIRT Project'/>
        <property name='df_LT.bundleName' value='BIRT JDBC UI Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.birt'/>
        <property name='maven-artifactId' value='org.eclipse.birt.report.data.oda.jdbc.ui'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.data.oda.jdbc.ui.source' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.report.data.oda.jdbc.ui.source' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.report.data.oda.jdbc.ui.source' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.report.data.oda.jdbc.ui.source' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.report.data.oda.jdbc.ui.source&#xA;Bundle-Version: 4.12.0.v202211281949
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.e4.core.commands' version='1.0.200.v20220629-1225' generation='2'>
      <update id='org.eclipse.e4.core.commands' range='[0.0.0,1.0.200.v20220629-1225)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Eclipse e4 core commands'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='eclipse.platform.ui'/>
        <property name='maven-artifactId' value='org.eclipse.e4.core.commands'/>
        <property name='maven-version' value='1.0.200-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.core.commands' version='1.0.200.v20220629-1225'/>
        <provided namespace='osgi.bundle' name='org.eclipse.e4.core.commands' version='1.0.200.v20220629-1225'/>
        <provided namespace='java.package' name='org.eclipse.e4.core.commands' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.core.commands.internal' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.e4.core.commands' version='1.0.200.v20220629-1225'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='11'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.core.di' range='0.9.0'/>
        <required namespace='java.package' name='javax.annotation' range='0.0.0'/>
        <required namespace='java.package' name='javax.inject' range='1.0.0'/>
        <required namespace='java.package' name='org.eclipse.core.commands' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.core.commands.common' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.core.expressions' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.e4.core.contexts' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.e4.core.services.log' range='0.0.0'/>
        <required namespace='java.package' name='org.osgi.framework' range='1.5.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.e4.core.commands
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.e4.core.commands' version='1.0.200.v20220629-1225'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.e4.core.commands;singleton:=true&#xA;Bundle-Version: 1.0.200.v20220629-1225
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jst.ws.ui' version='1.1.1.v202103201626' generation='2'>
      <update id='org.eclipse.jst.ws.ui' range='[0.0.0,1.1.1.v202103201626)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.PLUGIN_NAME' value='Web Services Graphical User Interface'/>
        <property name='df_LT.PLUGIN_PROVIDER' value='Eclipse Web Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%PLUGIN_NAME'/>
        <property name='org.eclipse.equinox.p2.provider' value='%PLUGIN_PROVIDER'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.webservices'/>
        <property name='maven-artifactId' value='org.eclipse.jst.ws.ui'/>
        <property name='maven-version' value='1.1.1-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='12'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.ws.ui' version='1.1.1.v202103201626'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jst.ws.ui' version='1.1.1.v202103201626'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.internal.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.internal.ui.action' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.internal.ui.common' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.internal.ui.dialog' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.internal.ui.plugin' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.internal.ui.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.internal.ui.uddi' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jst.ws.ui' version='1.1.1.v202103201626'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='20'>
        <required namespace='osgi.bundle' name='org.eclipse.wst.command.env' range='[1.0.101,1.1.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.command.env.ui' range='[1.0.101,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.command.env.core' range='[1.0.101,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.ws' range='[1.0.101,1.1.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.ui' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='[2.2.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jem.util' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.server.core' range='[1.0.102,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee' range='[1.1.0,1.3.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.ws.explorer' range='[1.1.0,1.2.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee.core' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.ws' range='[1.0.100,1.2.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.ws.ui' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.wsdl' range='[1.2.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.jst.ws.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jst.ws.ui' version='1.1.1.v202103201626'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jst.ws.ui; singleton:=true&#xA;Bundle-Version: 1.1.1.v202103201626
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.codegen' version='2.22.0.v20210420-0623' generation='2'>
      <update id='org.eclipse.emf.codegen' range='[0.0.0,2.22.0.v20210420-0623)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='EMF Code Generation'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.emf'/>
        <property name='maven-artifactId' value='org.eclipse.emf.codegen'/>
        <property name='maven-version' value='2.22.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='14'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.codegen' version='2.22.0.v20210420-0623'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.codegen' version='2.22.0.v20210420-0623'/>
        <provided namespace='java.package' name='org.eclipse.emf.codegen' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.codegen.jet' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.codegen.jmerge' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.codegen.merge.java' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.codegen.merge.java.facade' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.codegen.merge.java.facade.ast' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.codegen.merge.java.facade.jdom' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.codegen.merge.properties' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.codegen.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.codegen' version='2.22.0.v20210420-0623'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='8'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.common' range='[2.22.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.launching' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.core' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.text' range='[3.5.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.5))'>
          <description>
            org.eclipse.emf.codegen
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.codegen' version='2.22.0.v20210420-0623'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.emf.codegen; singleton:=true&#xA;Bundle-Version: 2.22.0.v20210420-0623
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.modelbase.sql.query' version='1.3.201.201811012051' generation='2'>
      <update id='org.eclipse.datatools.modelbase.sql.query' range='[0.0.0,1.3.201.201811012051)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Eclipse Data Tools Platform SQL Query Model Plugin'/>
        <property name='df_LT.providerName' value='Eclipse Data Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.modelbase.sql.query'/>
        <property name='maven-version' value='1.3.201-SNAPSHOT'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.modelbase.sql.query' version='1.3.201.201811012051'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.modelbase.sql.query' version='1.3.201.201811012051'/>
        <provided namespace='java.package' name='org.eclipse.datatools.modelbase.sql.query' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.modelbase.sql.query.helper' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.modelbase.sql.query.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.modelbase.sql.query.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.modelbase.sql.query' version='1.3.201.201811012051'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='osgi.bundle' name='com.ibm.icu' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.modelbase.sql' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.datatools.modelbase.sql.query
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.modelbase.sql.query' version='1.3.201.201811012051'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.modelbase.sql.query; singleton:=true&#xA;Bundle-Version: 1.3.201.201811012051
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.security' version='1.3.1000.v20220801-1135' generation='2'>
      <update id='org.eclipse.equinox.security' range='[0.0.0,1.3.1000.v20220801-1135)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Equinox Java Authentication and Authorization Service (JAAS)'/>
        <property name='df_LT.providerName' value='Eclipse.org - Equinox'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.equinox'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.security'/>
        <property name='maven-version' value='1.3.1000-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='18'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.security' version='1.3.1000.v20220801-1135'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.security' version='1.3.1000.v20220801-1135'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.security.auth' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.security.auth.events' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.security.auth.ext.loader' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.security.auth.nls' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.security.credentials' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.security.storage' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.security.storage.friends' version='1.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.security.storage.provider' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.security.auth' version='1.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.security.auth.credentials' version='1.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.security.auth.module' version='1.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.security.storage' version='1.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.security.storage.provider' version='1.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.security' version='1.3.1000.v20220801-1135'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='19'>
        <required namespace='java.package' name='javax.crypto' range='0.0.0'/>
        <required namespace='java.package' name='javax.crypto.spec' range='0.0.0'/>
        <required namespace='java.package' name='javax.security.auth' range='0.0.0'/>
        <required namespace='java.package' name='javax.security.auth.callback' range='0.0.0'/>
        <required namespace='java.package' name='javax.security.auth.login' range='0.0.0'/>
        <required namespace='java.package' name='javax.security.auth.spi' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.core.internal.runtime' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.core.runtime.jobs' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.core.runtime.preferences' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.framework.log' range='[1.0.0,2.0.0)'/>
        <required namespace='java.package' name='org.eclipse.osgi.service.datalocation' range='[1.0.0,2.0.0)'/>
        <required namespace='java.package' name='org.eclipse.osgi.service.debug' range='[1.0.0,2.0.0)'/>
        <required namespace='java.package' name='org.eclipse.osgi.service.environment' range='[1.1.0,2.0.0)'/>
        <required namespace='java.package' name='org.eclipse.osgi.util' range='[1.1.0,2.0.0)'/>
        <required namespace='java.package' name='org.osgi.framework' range='[1.4.0,2.0.0)'/>
        <required namespace='java.package' name='org.osgi.service.prefs' range='[1.1.0,2.0.0)'/>
        <required namespace='java.package' name='org.osgi.util.tracker' range='[1.3.3,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.equinox.security
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.security' version='1.3.1000.v20220801-1135'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.equinox.security;singleton:=true&#xA;Bundle-Version: 1.3.1000.v20220801-1135
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.directorywatcher' version='1.3.0.v20210316-1209' generation='2'>
      <update id='org.eclipse.equinox.p2.directorywatcher' range='[0.0.0,1.3.0.v20210316-1209)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Equinox Provisioning Directory Watcher'/>
        <property name='df_LT.providerName' value='Eclipse.org - Equinox'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.equinox'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.p2.directorywatcher'/>
        <property name='maven-version' value='1.3.0-SNAPSHOT'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.directorywatcher' version='1.3.0.v20210316-1209'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.directorywatcher' version='1.3.0.v20210316-1209'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.provisional.p2.directorywatcher' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.directorywatcher' version='1.3.0.v20210316-1209'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='20'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='[3.7.0,4.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.artifact.repository.simple' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.core.helpers' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.metadata.expression' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.update' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.core' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.metadata' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.publisher' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.publisher.actions' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.publisher.eclipse' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.query' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.repository' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.repository.artifact' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.repository.artifact.spi' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.repository.metadata' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.osgi.service.resolver' range='1.1.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.util' range='0.0.0'/>
        <required namespace='java.package' name='org.osgi.framework' range='1.4.0'/>
        <required namespace='java.package' name='org.osgi.service.packageadmin' range='1.2.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.equinox.p2.directorywatcher
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.directorywatcher' version='1.3.0.v20210316-1209'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.equinox.p2.directorywatcher;singleton:=true&#xA;Bundle-Version: 1.3.0.v20210316-1209
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.modelbase.sql.xml.query' version='1.2.101.201811012051' generation='2'>
      <update id='org.eclipse.datatools.modelbase.sql.xml.query' range='[0.0.0,1.2.101.201811012051)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Eclipse Data Tools Platform SQL XML Query Model Plugin'/>
        <property name='df_LT.providerName' value='Eclipse Data Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.modelbase.sql.xml.query'/>
        <property name='maven-version' value='1.2.101-SNAPSHOT'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.modelbase.sql.xml.query' version='1.2.101.201811012051'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.modelbase.sql.xml.query' version='1.2.101.201811012051'/>
        <provided namespace='java.package' name='org.eclipse.datatools.modelbase.sql.xml.query' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.modelbase.sql.xml.query.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.modelbase.sql.xml.query.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.modelbase.sql.xml.query' version='1.2.101.201811012051'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.modelbase.sql.query' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.modelbase.sql' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.datatools.modelbase.sql.xml.query
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.modelbase.sql.xml.query' version='1.2.101.201811012051'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.modelbase.sql.xml.query; singleton:=true&#xA;Bundle-Version: 1.2.101.201811012051
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.report.data.oda.jdbc.dbprofile.source' version='4.12.0.v202211281949' singleton='false'>
      <update id='org.eclipse.birt.report.data.oda.jdbc.dbprofile.source' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse BIRT Project'/>
        <property name='df_LT.bundleName' value='JDBC Database Connection Data Source ODA Runtime Driver Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.birt'/>
        <property name='maven-artifactId' value='org.eclipse.birt.report.data.oda.jdbc.dbprofile'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.data.oda.jdbc.dbprofile.source' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.report.data.oda.jdbc.dbprofile.source' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.report.data.oda.jdbc.dbprofile.source' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.report.data.oda.jdbc.dbprofile.source' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.report.data.oda.jdbc.dbprofile.source&#xA;Bundle-Version: 4.12.0.v202211281949
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jst.j2ee.doc.user' version='1.1.400.v202101072335'>
      <update id='org.eclipse.jst.j2ee.doc.user' range='[0.0.0,1.1.400.v202101072335)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='J2EE tools documentation'/>
        <property name='df_LT.pluginProvider' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%pluginProvider'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.javaee'/>
        <property name='maven-artifactId' value='org.eclipse.jst.j2ee.doc.user'/>
        <property name='maven-version' value='1.1.400-SNAPSHOT'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.j2ee.doc.user' version='1.1.400.v202101072335'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jst.j2ee.doc.user' version='1.1.400.v202101072335'/>
        <provided namespace='osgi.identity' name='org.eclipse.jst.j2ee.doc.user' version='1.1.400.v202101072335'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jst.j2ee.doc.user' version='1.1.400.v202101072335'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jst.j2ee.doc.user; singleton:=true&#xA;Bundle-Version: 1.1.400.v202101072335
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.common.emf' version='1.2.700.v202007161535' generation='2'>
      <update id='org.eclipse.wst.common.emf' range='[0.0.0,1.2.700.v202007161535)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='EMF Utilities'/>
        <property name='df_LT.pluginProvider' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%pluginProvider'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.common'/>
        <property name='maven-artifactId' value='org.eclipse.wst.common.emf'/>
        <property name='maven-version' value='1.2.700-SNAPSHOT'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.common.emf' version='1.2.700.v202007161535'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.common.emf' version='1.2.700.v202007161535'/>
        <provided namespace='java.package' name='org.eclipse.wst.common.internal.emf.plugin' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.common.internal.emf.resource' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.common.internal.emf.utilities' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.common.emf' version='1.2.700.v202007161535'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='[2.4.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.frameworks' range='[1.1.200,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.core' range='[1.1.201,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.wst.common.emf
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.common.emf' version='1.2.700.v202007161535'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wst.common.emf; singleton:=true&#xA;Bundle-Version: 1.2.700.v202007161535
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.report.data.oda.sampledb.nl1' version='4.12.0.v202211281949' singleton='false'>
      <update id='org.eclipse.birt.report.data.oda.sampledb.nl1' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='BIRT Sample Database NLS Support'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='maven-groupId' value='org.eclipse.birt.nl'/>
        <property name='maven-artifactId' value='org.eclipse.birt.report.data.oda.sampledb.nl1'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.data.oda.sampledb.nl1' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.report.data.oda.sampledb.nl1' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.report.data.oda.sampledb.nl1' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.fragment'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='osgi.fragment' name='org.eclipse.birt.report.data.oda.sampledb' version='4.12.0.v202211281949'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.data.oda.sampledb' range='[2.1.0,5.0.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.report.data.oda.sampledb.nl1' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.report.data.oda.sampledb.nl1&#xA;Bundle-Version: 4.12.0.v202211281949&#xA;Fragment-Host: org.eclipse.birt.report.data.oda.sampledb;bundle-version=&quot;[2.1.0,5.0.0)&quot;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.codegen.feature.group' version='2.23.0.v20210924-1718' singleton='false'>
      <update id='org.eclipse.emf.codegen.feature.group' range='[0.0.0,2.23.0.v20210924-1718)' severity='0'/>
      <properties size='12'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.emf.features'/>
        <property name='maven-artifactId' value='org.eclipse.emf.codegen'/>
        <property name='maven-version' value='2.23.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.featureName' value='EMF Code Generation'/>
        <property name='df_LT.description' value='Generic code generation utilities, including Java Emitter Templates (JET) and mergers for Java and properties files.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.codegen.feature.group' version='2.23.0.v20210924-1718'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='9'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.common' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.core' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.launching' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.debug.core' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.text' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.codegen' range='[2.22.0.v20210420-0623,2.22.0.v20210420-0623]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.codegen.feature.jar' range='[2.23.0.v20210924-1718,2.23.0.v20210924-1718]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='http://www.eclipse.org/legal/epl-v20.html' url='http://www.eclipse.org/legal/epl-v20.html'>
        Copyright (c) 2002-2018 IBM Corporation and others.&#xA;All rights reserved.   This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v2.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v20.html
      </copyright>
    </unit>
    <unit id='org.eclipse.wst.common.frameworks' version='1.2.202.v202108200212' generation='2'>
      <update id='org.eclipse.wst.common.frameworks' range='[0.0.0,1.2.202.v202108200212)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Common Frameworks'/>
        <property name='df_LT.provider' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%provider'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.common'/>
        <property name='maven-artifactId' value='org.eclipse.wst.common.frameworks'/>
        <property name='maven-version' value='1.2.202-SNAPSHOT'/>
      </properties>
      <provides size='14'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.common.frameworks' version='1.2.202.v202108200212'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.common.frameworks' version='1.2.202.v202108200212'/>
        <provided namespace='java.package' name='org.eclipse.wst.common.frameworks.datamodel' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.common.frameworks.datamodel.properties' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.common.frameworks.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.common.frameworks.internal.activities' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.common.frameworks.internal.datamodel' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.common.frameworks.internal.enablement' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.common.frameworks.internal.enablement.nonui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.common.frameworks.internal.operations' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.common.frameworks.internal.plugin' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.common.frameworks' version='1.2.202.v202108200212'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='7'>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.commands' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.environment' range='[1.0.200,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='[2.4.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.core' range='[1.2.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.5))'>
          <description>
            org.eclipse.wst.common.frameworks
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.common.frameworks' version='1.2.202.v202108200212'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wst.common.frameworks; singleton:=true&#xA;Bundle-Version: 1.2.202.v202108200212
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.web.ui' version='1.2.300.v202206160209' generation='2'>
      <update id='org.eclipse.wst.web.ui' range='[0.0.0,1.2.300.v202206160209)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Vendor.0' value='Eclipse Web Tools Platform'/>
        <property name='df_LT.Bundle-Name.0' value='Eclipse Web Developer Tools'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name.0'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor.0'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.javaee'/>
        <property name='maven-artifactId' value='org.eclipse.wst.web.ui'/>
        <property name='maven-version' value='1.2.300-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.web.ui' version='1.2.300.v202206160209'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.web.ui' version='1.2.300.v202206160209'/>
        <provided namespace='java.package' name='org.eclipse.wst.web.ui.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.web.ui.internal.wizards' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.web.ui' version='1.2.300.v202206160209'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='19'>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.13.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.14.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.109.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='[3.14.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.frameworks' range='[1.2.200,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.frameworks.ui' range='[1.2.400,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.web' range='[1.3.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.modulecore' range='[1.3.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.project.facet.ui' range='[1.4.600,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.project.facet.core' range='[1.4.300,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.server.ui' range='[1.5.400,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.environment' range='[1.0.400,1.1.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='[2.14.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.search' range='[3.11.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.console' range='[3.7.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.css.ui' range='[1.2.0,1.3.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.html.ui' range='[1.1.0,1.2.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.navigator' range='[3.7.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.wst.web.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.web.ui' version='1.2.300.v202206160209'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wst.web.ui; singleton:=true&#xA;Bundle-Version: 1.2.300.v202206160209
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jst.j2ee.navigator.ui' version='1.1.1000.v202204060258' generation='2'>
      <update id='org.eclipse.jst.j2ee.navigator.ui' range='[0.0.0,1.1.1000.v202204060258)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Plugin.providerName' value='Eclipse.org'/>
        <property name='df_LT.Plugin.name' value='J2EE Extensions to Common Navigator'/>
        <property name='org.eclipse.equinox.p2.name' value='%Plugin.name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Plugin.providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.javaee'/>
        <property name='maven-artifactId' value='org.eclipse.jst.j2ee.navigator.ui'/>
        <property name='maven-version' value='1.1.1000-SNAPSHOT'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.j2ee.navigator.ui' version='1.1.1000.v202204060258'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jst.j2ee.navigator.ui' version='1.1.1000.v202204060258'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.navigator.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.navigator.internal.dnd' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.navigator.internal.plugin' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jst.j2ee.navigator.ui' version='1.1.1000.v202204060258'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='30'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee.core' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee.ui' range='[1.1.0,1.2.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit' range='[2.2.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit.ui' range='[2.2.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.emfworkbench.integration' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.frameworks' range='[1.2.202,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.ui' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee' range='[1.1.0,1.3.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.frameworks.ui' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee.jca.ui' range='[1.1.0,1.2.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.modulecore' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jem.util' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.common.frameworks' range='[1.1.0,1.2.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.project.facet.core' range='[1.3.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.navigator' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.navigator.resources' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.emf' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.common.project.facet.core' range='[1.3.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee.web' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee.jca' range='[1.1.0,1.2.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee.ejb' range='[1.1.0,1.2.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.ui' range='[1.2.0,1.3.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.5))'>
          <description>
            org.eclipse.jst.j2ee.navigator.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jst.j2ee.navigator.ui' version='1.1.1000.v202204060258'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jst.j2ee.navigator.ui; singleton:=true&#xA;Bundle-Version: 1.1.1000.v202204060258
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.team.ui' version='3.9.400.v20220817-1539' generation='2'>
      <update id='org.eclipse.team.ui' range='[0.0.0,3.9.400.v20220817-1539)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Team Support UI'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='eclipse.platform.team'/>
        <property name='maven-artifactId' value='org.eclipse.team.ui'/>
        <property name='maven-version' value='3.9.400-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='20'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.team.ui' version='3.9.400.v20220817-1539'/>
        <provided namespace='osgi.bundle' name='org.eclipse.team.ui' version='3.9.400.v20220817-1539'/>
        <provided namespace='java.package' name='org.eclipse.team.internal.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.team.internal.ui.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.team.internal.ui.dialogs' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.team.internal.ui.history' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.team.internal.ui.mapping' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.team.internal.ui.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.team.internal.ui.registry' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.team.internal.ui.synchronize' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.team.internal.ui.synchronize.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.team.internal.ui.synchronize.patch' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.team.internal.ui.wizards' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.team.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.team.ui.history' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.team.ui.mapping' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.team.ui.synchronize' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.team.ui' version='3.9.400.v20220817-1539'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='12'>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='[3.3.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.3.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.team.core' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.compare' range='[3.3.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.forms' range='[3.3.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.navigator' range='[3.3.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='[3.3.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.editors' range='[3.3.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='[3.6.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.team.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.team.ui' version='3.9.400.v20220817-1539'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.team.ui; singleton:=true&#xA;Bundle-Version: 3.9.400.v20220817-1539
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.axis' version='1.4.1.v202211281949' singleton='false' generation='2'>
      <update id='org.apache.axis' range='[0.0.0,1.4.1.v202211281949)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Vendor.0' value='Eclipse Orbit'/>
        <property name='df_LT.Bundle-Name.0' value='Apache Web Services'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name.0'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor.0'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.birt'/>
        <property name='maven-artifactId' value='org.apache.axis'/>
        <property name='maven-version' value='1.4.1-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='61'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.axis' version='1.4.1.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.apache.axis' version='1.4.1.v202211281949'/>
        <provided namespace='java.package' name='org.apache.axis' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.axis.attachments' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.axis.client' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.axis.client.async' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.axis.components.encoding' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.axis.components.logger' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.axis.components.net' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.axis.components.script' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.axis.components.uuid' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.axis.configuration' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.axis.constants' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.axis.deployment.wsdd' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.axis.deployment.wsdd.providers' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.axis.description' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.axis.encoding' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.axis.encoding.ser' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.axis.encoding.ser.castor' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.axis.handlers' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.axis.handlers.http' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.axis.handlers.soap' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.axis.holders' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.axis.i18n' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.axis.message' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.axis.model.common' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.axis.model.ecore' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.axis.model.soap' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.axis.model.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.axis.model.wsdd' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.axis.model.xml' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.axis.model.xsd' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.axis.providers' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.axis.providers.java' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.axis.schema' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.axis.security' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.axis.security.servlet' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.axis.security.simple' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.axis.server' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.axis.session' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.axis.soap' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.axis.strategies' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.axis.tools.ant.axis' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.axis.tools.ant.foreach' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.axis.tools.ant.wsdl' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.axis.transport.http' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.axis.transport.java' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.axis.transport.local' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.axis.transport.mail' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.axis.types' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.axis.utils' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.axis.utils.bytecode' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.axis.utils.cache' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.axis.wsdl' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.axis.wsdl.fromJava' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.axis.wsdl.gen' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.axis.wsdl.symbolTable' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.axis.wsdl.toJava' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.apache.axis' version='1.4.1.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='13'>
        <required namespace='osgi.bundle' name='javax.xml.rpc' range='1.1.2'/>
        <required namespace='osgi.bundle' name='javax.xml.soap' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='javax.wsdl' range='[1.5.1,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.apache.commons.discovery' range='[0.2.0,1.0.0)'/>
        <required namespace='osgi.bundle' name='org.apache.ant' range='[1.6.5,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.commons.logging' range='[1.0.4,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.commons.logging.impl' range='[1.0.4,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.servlet' range='2.4.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.servlet.http' range='2.4.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.activation' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.mail' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.mail.internet' range='0.0.0' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.apache.axis
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.axis' version='1.4.1.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.apache.axis&#xA;Bundle-Version: 1.4.1.v202211281949
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.report.engine.emitter.docx.source' version='4.12.0.v202211281949' singleton='false'>
      <update id='org.eclipse.birt.report.engine.emitter.docx.source' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse BIRT Project'/>
        <property name='df_LT.bundleName' value='BIRT DOCX emitter Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.birt'/>
        <property name='maven-artifactId' value='org.eclipse.birt.report.engine.emitter.docx'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.emitter.docx.source' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.report.engine.emitter.docx.source' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.report.engine.emitter.docx.source' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.report.engine.emitter.docx.source' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.report.engine.emitter.docx.source&#xA;Bundle-Version: 4.12.0.v202211281949
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.report.engine.emitter.config.ods.source' version='4.12.0.v202211281949' singleton='false'>
      <update id='org.eclipse.birt.report.engine.emitter.config.ods.source' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse BIRT Project'/>
        <property name='df_LT.bundleName' value='BIRT OpenDocument Spreadsheet Emitter Descriptor Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.birt'/>
        <property name='maven-artifactId' value='org.eclipse.birt.report.engine.emitter.config.ods'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.emitter.config.ods.source' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.report.engine.emitter.config.ods.source' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.report.engine.emitter.config.ods.source' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.report.engine.emitter.config.ods.source' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.report.engine.emitter.config.ods.source&#xA;Bundle-Version: 4.12.0.v202211281949
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.mapping.ecore2xml' version='2.11.0.v20180706-1146' generation='2'>
      <update id='org.eclipse.emf.mapping.ecore2xml' range='[0.0.0,2.11.0.v20180706-1146)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='EMF Ecore to XML Mapping'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.emf'/>
        <property name='maven-artifactId' value='org.eclipse.emf.mapping.ecore2xml'/>
        <property name='maven-version' value='2.11.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mapping.ecore2xml' version='2.11.0.v20180706-1146'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.mapping.ecore2xml' version='2.11.0.v20180706-1146'/>
        <provided namespace='java.package' name='org.eclipse.emf.mapping.ecore2xml' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.mapping.ecore2xml.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.mapping.ecore2xml.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.mapping.ecore2xml' version='2.11.0.v20180706-1146'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.6.0,4.0.0)' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='[2.15.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='[2.15.0,3.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.5))'>
          <description>
            org.eclipse.emf.mapping.ecore2xml
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.mapping.ecore2xml' version='2.11.0.v20180706-1146'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.emf.mapping.ecore2xml;singleton:=true&#xA;Bundle-Version: 2.11.0.v20180706-1146
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.json_ui.feature.feature.group' version='1.1.10.v202103121626' singleton='false'>
      <update id='org.eclipse.wst.json_ui.feature.feature.group' range='[0.0.0,1.1.10.v202103121626)' severity='0'/>
      <properties size='13'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.webtools.sourceediting'/>
        <property name='maven-artifactId' value='org.eclipse.wst.json_ui.feature'/>
        <property name='maven-version' value='1.1.10-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2015 Red Hat, Inc.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License 2.0&#xA;which accompanies this distribution, and is available at&#xA;https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;Contributors:&#xA;Red Hat, Inc. - initial API and implementation'/>
        <property name='df_LT.featureName' value='Eclipse JSON Editor and Tools'/>
        <property name='df_LT.description' value='JSON Editor'/>
        <property name='df_LT.providerName' value='Eclipse Web Tools Platform'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.json_ui.feature.feature.group' version='1.1.10.v202103121626'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='7'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.json_core.feature.feature.group' range='[1.1.8.v201909302219,1.1.8.v201909302219]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.json.ui' range='[1.0.600.v202103121626,1.0.600.v202103121626]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.json.bower.ui' range='[1.0.200.v201904210526,1.0.200.v201904210526]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.json.eslint.ui' range='[1.0.200.v201904210526,1.0.200.v201904210526]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.json.jshint.ui' range='[1.0.200.v201904210526,1.0.200.v201904210526]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.json.npm.ui' range='[1.0.100.v201904210526,1.0.100.v201904210526]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.json_ui.feature.feature.jar' range='[1.1.10.v202103121626,1.1.10.v202103121626]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.birt.report.debug.ui.nl1' version='4.12.0.v202211281949' singleton='false'>
      <update id='org.eclipse.birt.report.debug.ui.nl1' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='BIRT debug Plug-in NLS Support'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='maven-groupId' value='org.eclipse.birt.nl'/>
        <property name='maven-artifactId' value='org.eclipse.birt.report.debug.ui.nl1'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.debug.ui.nl1' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.report.debug.ui.nl1' version='4.12.0.v202211281949'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.debug.ui.i18n' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.report.debug.ui.nl1' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.fragment'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='osgi.fragment' name='org.eclipse.birt.report.debug.ui' version='4.12.0.v202211281949'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.debug.ui' range='[2.1.0,5.0.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.report.debug.ui.nl1' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.report.debug.ui.nl1&#xA;Bundle-Version: 4.12.0.v202211281949&#xA;Fragment-Host: org.eclipse.birt.report.debug.ui;bundle-version=&quot;[2.1.0,5.0.0)&quot;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.commons.discovery' version='0.2.0.v201004190315' singleton='false'>
      <update id='org.apache.commons.discovery' range='[0.0.0,0.2.0.v201004190315)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Vendor.0' value='Eclipse.org'/>
        <property name='df_LT.Bundle-Name.0' value='Jakarta-Commons Discovery'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name.0'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor.0'/>
        <property name='iplog.bug_id' value='2173'/>
        <property name='iplog.contact.name' value='David Williams'/>
        <property name='iplog.contact.email' value='david_williams@us.ibm.com'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
      </properties>
      <provides size='12'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.commons.discovery' version='0.2.0.v201004190315'/>
        <provided namespace='osgi.bundle' name='org.apache.commons.discovery' version='0.2.0.v201004190315'/>
        <provided namespace='java.package' name='org.apache.commons.discovery' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.commons.discovery.ant' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.commons.discovery.jdk' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.commons.discovery.log' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.commons.discovery.resource' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.commons.discovery.resource.classes' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.commons.discovery.resource.names' version='0.0.0'/>
        <provided namespace='java.package' name='org.apache.commons.discovery.tools' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='org.junit' range='3.8.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.commons.logging' range='[1.0.4,2.0.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.commons.discovery' version='0.2.0.v201004190315'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='2'>
          <instruction key='zipped'>
            true
          </instruction>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.apache.commons.discovery&#xA;Bundle-Version: 0.2.0.v201004190315
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.enablement.ibm.db2.iseries.dbdefinition' version='1.2.101.201811012051' generation='2'>
      <update id='org.eclipse.datatools.enablement.ibm.db2.iseries.dbdefinition' range='[0.0.0,1.2.101.201811012051)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='DB2 UDB iSeries Database Definition Plug-in'/>
        <property name='df_LT.providerName' value='Eclipse Data Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.enablement.ibm.db2.iseries.dbdefinition'/>
        <property name='maven-version' value='1.2.101-SNAPSHOT'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.ibm.db2.iseries.dbdefinition' version='1.2.101.201811012051'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.enablement.ibm.db2.iseries.dbdefinition' version='1.2.101.201811012051'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.enablement.ibm.db2.iseries.dbdefinition' version='1.2.101.201811012051'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.datatools.enablement.ibm.db2.iseries.dbdefinition
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.enablement.ibm.db2.iseries.dbdefinition' version='1.2.101.201811012051'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.enablement.ibm.db2.iseries.dbdefinition; singleton:=true&#xA;Bundle-Version: 1.2.101.201811012051
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.connectivity.oda.flatfile' version='3.3.101.201811012051' generation='2'>
      <update id='org.eclipse.datatools.connectivity.oda.flatfile' range='[0.0.0,3.3.101.201811012051)' severity='0'/>
      <properties size='7'>
        <property name='df_LT.plugin.name' value='Eclipse Data Tools Platform Flat File ODA Runtime Driver'/>
        <property name='org.eclipse.equinox.p2.name' value='%plugin.name'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Data Tools Platform'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.connectivity.oda.flatfile'/>
        <property name='maven-version' value='3.3.101-SNAPSHOT'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.connectivity.oda.flatfile' version='3.3.101.201811012051'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.oda.flatfile' version='3.3.101.201811012051'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.oda.flatfile' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.oda.flatfile.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.oda.flatfile.util.querytextutil' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.oda.flatfile.plugin' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.connectivity.oda.flatfile' version='3.3.101.201811012051'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.oda' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.oda.profile' range='0.0.0' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.datatools.connectivity.oda.flatfile
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.connectivity.oda.flatfile' version='3.3.101.201811012051'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.connectivity.oda.flatfile; singleton:=true&#xA;Bundle-Version: 3.3.101.201811012051
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.tools.layout.spy' version='1.1.0.v20210110-1247' generation='2'>
      <update id='org.eclipse.tools.layout.spy' range='[0.0.0,1.1.0.v20210110-1247)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.provider-name' value='Eclipse.org'/>
        <property name='df_LT.name' value='Layout Spy'/>
        <property name='org.eclipse.equinox.p2.name' value='%name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%provider-name'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.pde'/>
        <property name='maven-artifactId' value='org.eclipse.tools.layout.spy'/>
        <property name='maven-version' value='1.1.0-SNAPSHOT'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.tools.layout.spy' version='1.1.0.v20210110-1247'/>
        <provided namespace='osgi.bundle' name='org.eclipse.tools.layout.spy' version='1.1.0.v20210110-1247'/>
        <provided namespace='java.package' name='org.eclipse.tools.layout.spy.internal.dialogs' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tools.layout.spy.internal.displayfilter' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.tools.layout.spy.internal.handlers' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.tools.layout.spy' version='1.1.0.v20210110-1247'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='11'>
        <required namespace='osgi.bundle' name='org.eclipse.swt' range='3.106.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.databinding' range='1.9.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='3.13.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.databinding.observable' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.annotation' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.databinding.property' range='1.6.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.osgi' range='3.12.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='3.109.0'/>
        <required namespace='java.package' name='org.eclipse.core.runtime' range='3.5.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.util' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.tools.layout.spy
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.tools.layout.spy' version='1.1.0.v20210110-1247'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.tools.layout.spy;singleton:=true&#xA;Bundle-Version: 1.1.0.v20210110-1247
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.doc.feature.group' version='4.12.0.v202211281949' singleton='false'>
      <update id='org.eclipse.birt.doc.feature.group' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='14'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.eclipse.org/birt'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.birt.features'/>
        <property name='maven-artifactId' value='org.eclipse.birt.doc'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 2.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-2.0.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;&#x9;- Content may be structured and packaged into modules to facilitate delivering,&#xA;&#x9;  extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;&#x9;  plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;&#x9;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;&#x9;  in a directory named &quot;plugins&quot;.&#xA;&#x9;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;&#x9;  Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;&#x9;  Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;&#x9;  numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;&#x9;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;&#x9;  named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;&#x9;- The top-level (root) directory&#xA;&#x9;- Plug-in and Fragment directories&#xA;&#x9;- Inside Plug-ins and Fragments packaged as JARs&#xA;&#x9;- Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;&#x9;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;&#x9;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;&#x9;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;&#x9;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;&#x9;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;&#x9;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;&#x9;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;&#x9;   the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;&#x9;   extending or updating the functionality of an Eclipse-based product.&#xA;&#x9;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;&#x9;   Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;&#x9;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;&#x9;   govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;&#x9;   Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;&#x9;   with the Specification. Such Installable Software Agreement must inform the user of the&#xA;&#x9;   terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;&#x9;   the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;&#x9;   indication of agreement by the user, the provisioning Technology will complete installation&#xA;&#x9;   of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='(c) Copyright Eclipse Contributors and others 2004, 2007. All rights reserved.'/>
        <property name='df_LT.featureName' value='Eclipse BIRT Documentation'/>
        <property name='df_LT.description' value='Eclipse Business Intelligence and Reporting Tools (BIRT) Report Designer Plug-ins,  Runtime and user documentation.'/>
        <property name='df_LT.providerName' value='Eclipse BIRT Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.doc.feature.group' version='4.12.0.v202211281949'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.help' range='[3.2.0,4.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.doc.user.feature.group' range='1.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.doc' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.doc.feature.jar' range='[4.12.0.v202211281949,4.12.0.v202211281949]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='%25copyrightURL' url='%25copyrightURL'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.equinox.p2.metadata' version='2.6.300.v20220817-1208' generation='2'>
      <update id='org.eclipse.equinox.p2.metadata' range='[0.0.0,2.6.300.v20220817-1208)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Equinox Provisioning Metadata'/>
        <property name='df_LT.providerName' value='Eclipse.org - Equinox'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.equinox.p2'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.p2.metadata'/>
        <property name='maven-version' value='2.6.300-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='14'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.metadata' version='2.6.300.v20220817-1208'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.metadata' version='2.6.300.v20220817-1208'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.p2.metadata' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.p2.metadata.expression' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.p2.metadata.expression.parser' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.p2.metadata.index' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.p2.metadata.query' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.p2.metadata' version='2.4.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.p2.metadata.expression' version='2.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.p2.metadata.index' version='2.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.p2.query' version='2.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.metadata' version='2.6.300.v20220817-1208'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.core' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.osgi.service.localization' range='1.0.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.util' range='0.0.0'/>
        <required namespace='java.package' name='org.osgi.framework' range='1.6.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.equinox.p2.metadata
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.metadata' version='2.6.300.v20220817-1208'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.equinox.p2.metadata;singleton:=true&#xA;Bundle-Version: 2.6.300.v20220817-1208
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.web_js_support.feature.feature.jar' version='3.22.0.v202207121749'>
      <properties size='12'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2006, 2009 IBM Corporation and others.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License 2.0&#xA;which accompanies this distribution, and is available at&#xA;https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;SPDX-License-Identifier: EPL-2.0&#xA;&#xA;Contributors:&#xA;IBM Corporation - initial API and implementation'/>
        <property name='df_LT.featureName' value='Eclipse Web JavaScript Developer Tools'/>
        <property name='df_LT.description' value='Tools for working with JavaScript in web pages.'/>
        <property name='df_LT.providerName' value='Eclipse Web Tools Platform'/>
        <property name='maven-groupId' value='org.eclipse.webtools.sourceediting'/>
        <property name='maven-artifactId' value='org.eclipse.wst.web_js_support.feature'/>
        <property name='maven-version' value='3.22.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.web_js_support.feature.feature.jar' version='3.22.0.v202207121749'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.wst.web_js_support.feature' version='3.22.0.v202207121749'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.wst.web_js_support.feature' version='3.22.0.v202207121749'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.jem.beaninfo.vm.common' version='2.1.0.v202101081429' singleton='false' generation='2'>
      <update id='org.eclipse.jem.beaninfo.vm.common' range='[0.0.0,2.1.0.v202101081429)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.Bundle-Vendor.0' value='Eclipse Web Tools Platform'/>
        <property name='df_LT.Bundle-Name.0' value='JEM Beaninfo Common Jar'/>
        <property name='df_LT.Bundle-Description.0' value='This bundle is used only as a jar by the org.eclipse.jem.beaninfo bundle, so it should never be &quot;pre-req&apos;d&quot; by others, only by o.e.jem.beaninfo. Other adopters would use only that o.e.jem.beaninfo bundle.'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name.0'/>
        <property name='org.eclipse.equinox.p2.description' value='%Bundle-Description.0'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor.0'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.javaee'/>
        <property name='maven-artifactId' value='org.eclipse.jem.beaninfo.vm.common'/>
        <property name='maven-version' value='2.1.0-SNAPSHOT'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jem.beaninfo.vm.common' version='2.1.0.v202101081429'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jem.beaninfo.vm.common' version='2.1.0.v202101081429'/>
        <provided namespace='java.package' name='org.eclipse.jem.beaninfo.common' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jem.internal.beaninfo.common' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jem.beaninfo.vm.common' version='2.1.0.v202101081429'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='3'>
        <required namespace='java.package' name='org.eclipse.jem.internal.proxy.common' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.jem.internal.proxy.core' range='0.0.0' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.jem.beaninfo.vm.common
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jem.beaninfo.vm.common' version='2.1.0.v202101081429'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jem.beaninfo.vm.common&#xA;Bundle-Version: 2.1.0.v202101081429
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.report.designer.ui.lib.source' version='4.12.0.v202211281949' singleton='false'>
      <update id='org.eclipse.birt.report.designer.ui.lib.source' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse BIRT Project'/>
        <property name='df_LT.bundleName' value='BIRT Designer UI for Library Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.birt'/>
        <property name='maven-artifactId' value='org.eclipse.birt.report.designer.ui.lib'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.designer.ui.lib.source' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.report.designer.ui.lib.source' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.report.designer.ui.lib.source' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.report.designer.ui.lib.source' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.report.designer.ui.lib.source&#xA;Bundle-Version: 4.12.0.v202211281949
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.e4.ui.css.swt.theme' version='0.13.100.v20220310-1056' generation='2'>
      <update id='org.eclipse.e4.ui.css.swt.theme' range='[0.0.0,0.13.100.v20220310-1056)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Eclipse CSS SWT Theme Support'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='eclipse.platform.ui'/>
        <property name='maven-artifactId' value='org.eclipse.e4.ui.css.swt.theme'/>
        <property name='maven-version' value='0.13.100-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.css.swt.theme' version='0.13.100.v20220310-1056'/>
        <provided namespace='osgi.bundle' name='org.eclipse.e4.ui.css.swt.theme' version='0.13.100.v20220310-1056'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.css.swt.internal.theme' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.css.swt.theme' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.e4.ui.css.swt.theme' version='0.13.100.v20220310-1056'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='14'>
        <required namespace='osgi.bundle' name='org.eclipse.swt' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.css.swt' range='0.13.100'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.css.core' range='0.12.200'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.w3c.css.sac' range='1.3.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.registry' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.preferences' range='[3.3.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.8.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.service.datalocation' range='1.3.0'/>
        <required namespace='java.package' name='org.osgi.framework' range='1.5.0'/>
        <required namespace='java.package' name='org.osgi.service.component.annotations' range='1.2.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.osgi.service.event' range='1.3.0' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.extender' match='(&amp;(osgi.extender=osgi.component)(version&gt;=1.2)(!(version&gt;=2.0)))'>
          <description>
            org.eclipse.e4.ui.css.swt.theme
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.e4.ui.css.swt.theme
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.e4.ui.css.swt.theme' version='0.13.100.v20220310-1056'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.e4.ui.css.swt.theme;singleton:=true&#xA;Bundle-Version: 0.13.100.v20220310-1056
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.extensionlocation' version='1.4.100.v20220213-0541' generation='2'>
      <update id='org.eclipse.equinox.p2.extensionlocation' range='[0.0.0,1.4.100.v20220213-0541)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Equinox Provisioning Extension Location Repository Support'/>
        <property name='df_LT.providerName' value='Eclipse.org - Equinox'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.equinox'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.p2.extensionlocation'/>
        <property name='maven-version' value='1.4.100-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.extensionlocation' version='1.4.100.v20220213-0541'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.extensionlocation' version='1.4.100.v20220213-0541'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.p2.extensionlocation' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.extensionlocation' version='1.4.100.v20220213-0541'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='24'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.metadata' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.artifact.repository.simple' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.core.helpers' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.metadata.repository' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.publisher.eclipse' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.touchpoint.eclipse' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.update' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.provisional.p2.directorywatcher' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.core' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.engine' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.publisher' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.publisher.eclipse' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.repository' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.repository.artifact' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.repository.artifact.spi' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.repository.metadata' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.repository.metadata.spi' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.repository.spi' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.osgi.service.datalocation' range='1.1.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.service.resolver' range='1.2.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.util' range='0.0.0'/>
        <required namespace='java.package' name='org.osgi.framework' range='1.6.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.equinox.p2.extensionlocation
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.extensionlocation' version='1.4.100.v20220213-0541'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.equinox.p2.extensionlocation;singleton:=true&#xA;Bundle-Version: 1.4.100.v20220213-0541
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='junit-platform-suite-commons' version='1.9.0' singleton='false' generation='2'>
      <update id='junit-platform-suite-commons' range='[0.0.0,1.9.0)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='JUnit Platform Suite Commons'/>
        <property name='maven-groupId' value='org.junit.platform'/>
        <property name='maven-artifactId' value='junit-platform-suite-commons'/>
        <property name='maven-version' value='1.9.0'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='junit-platform-suite-commons' version='1.9.0'/>
        <provided namespace='osgi.bundle' name='junit-platform-suite-commons' version='1.9.0'/>
        <provided namespace='java.package' name='org.junit.platform.suite.commons' version='1.9.0'/>
        <provided namespace='osgi.identity' name='junit-platform-suite-commons' version='1.9.0'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='9'>
        <required namespace='java.package' name='org.apiguardian.api' range='[1.1.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit.platform.commons.util' range='[1.9.0,2.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.engine' range='[1.9.0,2.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.engine.discovery' range='[1.9.0,2.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.launcher' range='[1.9.0,2.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.launcher.core' range='[1.9.0,2.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.suite.api' range='[1.9.0,2.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.commons.logging' range='[1.9.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            junit-platform-suite-commons
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='junit-platform-suite-commons' version='1.9.0'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: junit-platform-suite-commons&#xA;Bundle-Version: 1.9.0
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.ecore.edit.feature.group' version='2.15.0.v20210924-1718' singleton='false'>
      <update id='org.eclipse.emf.ecore.edit.feature.group' range='[0.0.0,2.15.0.v20210924-1718)' severity='0'/>
      <properties size='12'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.emf.features'/>
        <property name='maven-artifactId' value='org.eclipse.emf.ecore.edit'/>
        <property name='maven-version' value='2.15.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.featureName' value='EMF Ecore Edit'/>
        <property name='df_LT.description' value='Platform-independent support for viewing and editing Ecore models.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore.edit.feature.group' version='2.15.0.v20210924-1718'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='7'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.edit' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore.change' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore.edit' range='[2.13.0.v20190822-1451,2.13.0.v20190822-1451]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore.change.edit' range='[2.8.0.v20180706-1146,2.8.0.v20180706-1146]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore.edit.feature.jar' range='[2.15.0.v20210924-1718,2.15.0.v20210924-1718]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='http://www.eclipse.org/legal/epl-v20.html' url='http://www.eclipse.org/legal/epl-v20.html'>
        Copyright (c) 2002-2018 IBM Corporation and others.&#xA;All rights reserved.   This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v2.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v20.html
      </copyright>
    </unit>
    <unit id='org.eclipse.datatools.doc.user' version='1.14.102.201911250848'>
      <update id='org.eclipse.datatools.doc.user' range='[0.0.0,1.14.102.201911250848)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Data Tool Platform User Documentation'/>
        <property name='df_LT.providerName' value='Eclipse Data Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.doc.user'/>
        <property name='maven-version' value='1.14.102-SNAPSHOT'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.doc.user' version='1.14.102.201911250848'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.doc.user' version='1.14.102.201911250848'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.doc.user' version='1.14.102.201911250848'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <required namespace='java.package' name='org.eclipse.help.base' range='0.0.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.doc.user' version='1.14.102.201911250848'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.doc.user; singleton:=true&#xA;Bundle-Version: 1.14.102.201911250848
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.internet.monitor.ui' version='1.0.800.v202007170127' generation='2'>
      <update id='org.eclipse.wst.internet.monitor.ui' range='[0.0.0,1.0.800.v202007170127)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='TCP/IP Monitor'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.servertools'/>
        <property name='maven-artifactId' value='org.eclipse.wst.internet.monitor.ui'/>
        <property name='maven-version' value='1.0.800-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.internet.monitor.ui' version='1.0.800.v202007170127'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.internet.monitor.ui' version='1.0.800.v202007170127'/>
        <provided namespace='java.package' name='org.eclipse.wst.internet.monitor.ui.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.internet.monitor.ui.internal.provisional' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.internet.monitor.ui.internal.view' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.internet.monitor.ui.internal.viewers' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.internet.monitor.ui' version='1.0.800.v202007170127'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='5'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.internet.monitor.core' range='[1.0.103,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.wst.internet.monitor.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.internet.monitor.ui' version='1.0.800.v202007170127'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wst.internet.monitor.ui; singleton:=true&#xA;Bundle-Version: 1.0.800.v202007170127
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.report.engine.emitter.odt' version='4.12.0.v202211281949' generation='2'>
      <update id='org.eclipse.birt.report.engine.emitter.odt' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='BIRT OpenDocument Text Emitter'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse BIRT Project'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='maven-groupId' value='org.eclipse.birt'/>
        <property name='maven-artifactId' value='org.eclipse.birt.report.engine.emitter.odt'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.emitter.odt' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.report.engine.emitter.odt' version='4.12.0.v202211281949'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.emitter.odt' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.emitter.odt.plugin' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.emitter.odt.writer' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.report.engine.emitter.odt' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='7'>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.engine' range='4.12.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.engine.fonts' range='4.12.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.core' range='4.12.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.model' range='4.12.0'/>
        <required namespace='osgi.bundle' name='org.apache.commons.codec' range='1.3.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.engine.odf' range='[2.6.0,5.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.birt.report.engine.emitter.odt
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.report.engine.emitter.odt' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.report.engine.emitter.odt;singleton:=true&#xA;Bundle-Version: 4.12.0.v202211281949
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.batik.dom' version='1.14.0.v20210324-0332' singleton='false' generation='2'>
      <update id='org.apache.batik.dom' range='[0.0.0,1.14.0.v20210324-0332)' severity='0'/>
      <properties size='7'>
        <property name='df_LT.bundleVendor' value='Eclipse Orbit'/>
        <property name='df_LT.bundleName' value='org.apache.xmlgraphics:batik-dom'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='maven-groupId' value='org.eclipse.orbit.bundles'/>
        <property name='maven-artifactId' value='org.apache.batik.dom'/>
        <property name='maven-version' value='1.14.0-SNAPSHOT'/>
      </properties>
      <provides size='11'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.dom' version='1.14.0.v20210324-0332'/>
        <provided namespace='osgi.bundle' name='org.apache.batik.dom' version='1.14.0.v20210324-0332'/>
        <provided namespace='java.package' name='org.apache.batik.dom' version='1.14.0'/>
        <provided namespace='java.package' name='org.apache.batik.dom.events' version='1.14.0'/>
        <provided namespace='java.package' name='org.apache.batik.dom.resources' version='1.14.0'/>
        <provided namespace='java.package' name='org.apache.batik.dom.traversal' version='1.14.0'/>
        <provided namespace='java.package' name='org.apache.batik.dom.util' version='1.14.0'/>
        <provided namespace='java.package' name='org.apache.batik.dom.xbl' version='1.14.0'/>
        <provided namespace='osgi.identity' name='org.apache.batik.dom' version='1.14.0.v20210324-0332'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='34'>
        <required namespace='osgi.bundle' name='org.apache.batik.util' range='[1.14.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.apache.batik.constants' range='[1.14.0,1.14.1)'/>
        <required namespace='java.package' name='javax.xml.parsers' range='0.0.0'/>
        <required namespace='java.package' name='javax.xml.transform' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.batik.css.engine' range='[1.14.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.batik.css.engine.value' range='[1.14.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.batik.css.parser' range='[1.14.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.batik.xml' range='[1.14.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.xml.utils' range='2.7.2'/>
        <required namespace='java.package' name='org.apache.xpath' range='2.7.2'/>
        <required namespace='java.package' name='org.apache.xpath.objects' range='2.7.2'/>
        <required namespace='java.package' name='org.w3c.css.sac' range='1.3.0'/>
        <required namespace='java.package' name='org.w3c.dom.css' range='0.0.0'/>
        <required namespace='java.package' name='org.w3c.dom.smil' range='0.0.0'/>
        <required namespace='java.package' name='org.w3c.dom.stylesheets' range='0.0.0'/>
        <required namespace='java.package' name='org.w3c.dom.traversal' range='0.0.0'/>
        <required namespace='java.package' name='org.w3c.dom.views' range='0.0.0'/>
        <required namespace='java.package' name='org.w3c.dom.xpath' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.batik.constants' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.batik.dom' range='[1.14.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.batik.dom.events' range='[1.14.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.batik.dom.traversal' range='[1.14.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.batik.dom.util' range='[1.14.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.batik.dom.xbl' range='[1.14.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.batik.i18n' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.batik.util' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.batik.w3c.dom' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.batik.w3c.dom.events' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.w3c.dom' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.w3c.dom.events' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.xml.sax' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.xml.sax.ext' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.xml.sax.helpers' range='0.0.0' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.7))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.batik.dom' version='1.14.0.v20210324-0332'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.apache.batik.dom&#xA;Bundle-Version: 1.14.0.v20210324-0332
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='com.github.librepdf.openpdf' version='1.3.26' singleton='false' generation='2'>
      <update id='com.github.librepdf.openpdf' range='[0.0.0,1.3.26)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='openpdf'/>
        <property name='org.eclipse.equinox.p2.description' value='Open and Free PDF library.'/>
        <property name='maven-groupId' value='com.github.librepdf'/>
        <property name='maven-artifactId' value='openpdf'/>
        <property name='maven-version' value='1.3.26'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='28'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='com.github.librepdf.openpdf' version='1.3.26'/>
        <provided namespace='osgi.bundle' name='com.github.librepdf.openpdf' version='1.3.26'/>
        <provided namespace='java.package' name='com.lowagie.text' version='1.3.26'/>
        <provided namespace='java.package' name='com.lowagie.text.alignment' version='1.3.26'/>
        <provided namespace='java.package' name='com.lowagie.text.error_messages' version='1.3.26'/>
        <provided namespace='java.package' name='com.lowagie.text.exceptions' version='1.3.26'/>
        <provided namespace='java.package' name='com.lowagie.text.factories' version='1.3.26'/>
        <provided namespace='java.package' name='com.lowagie.text.html' version='1.3.26'/>
        <provided namespace='java.package' name='com.lowagie.text.html.simpleparser' version='1.3.26'/>
        <provided namespace='java.package' name='com.lowagie.text.pdf' version='1.3.26'/>
        <provided namespace='java.package' name='com.lowagie.text.pdf.codec' version='1.3.26'/>
        <provided namespace='java.package' name='com.lowagie.text.pdf.codec.wmf' version='1.3.26'/>
        <provided namespace='java.package' name='com.lowagie.text.pdf.collection' version='1.3.26'/>
        <provided namespace='java.package' name='com.lowagie.text.pdf.crypto' version='1.3.26'/>
        <provided namespace='java.package' name='com.lowagie.text.pdf.draw' version='1.3.26'/>
        <provided namespace='java.package' name='com.lowagie.text.pdf.events' version='1.3.26'/>
        <provided namespace='java.package' name='com.lowagie.text.pdf.fonts' version='1.3.26'/>
        <provided namespace='java.package' name='com.lowagie.text.pdf.fonts.cmaps' version='1.3.26'/>
        <provided namespace='java.package' name='com.lowagie.text.pdf.hyphenation' version='1.3.26'/>
        <provided namespace='java.package' name='com.lowagie.text.pdf.interfaces' version='1.3.26'/>
        <provided namespace='java.package' name='com.lowagie.text.pdf.internal' version='1.3.26'/>
        <provided namespace='java.package' name='com.lowagie.text.pdf.parser' version='1.3.26'/>
        <provided namespace='java.package' name='com.lowagie.text.utils' version='1.3.26'/>
        <provided namespace='java.package' name='com.lowagie.text.xml' version='1.3.26'/>
        <provided namespace='java.package' name='com.lowagie.text.xml.simpleparser' version='1.3.26'/>
        <provided namespace='java.package' name='com.lowagie.text.xml.xmp' version='1.3.26'/>
        <provided namespace='osgi.identity' name='com.github.librepdf.openpdf' version='1.3.26'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='39'>
        <required namespace='java.package' name='org.bouncycastle.asn1' range='[1.68.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.bouncycastle.asn1.cmp' range='[1.68.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.bouncycastle.asn1.cms' range='[1.68.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.bouncycastle.asn1.ocsp' range='[1.68.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.bouncycastle.asn1.pkcs' range='[1.68.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.bouncycastle.asn1.tsp' range='[1.68.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.bouncycastle.asn1.x500' range='[1.68.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.bouncycastle.asn1.x509' range='[1.68.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.bouncycastle.cert' range='[1.68.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.bouncycastle.cert.jcajce' range='[1.68.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.bouncycastle.cert.ocsp' range='[1.68.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.bouncycastle.cms' range='[1.68.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.bouncycastle.cms.jcajce' range='[1.68.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.bouncycastle.crypto' range='[1.68.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.bouncycastle.crypto.engines' range='[1.68.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.bouncycastle.crypto.modes' range='[1.68.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.bouncycastle.crypto.paddings' range='[1.68.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.bouncycastle.crypto.params' range='[1.68.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.bouncycastle.jcajce.provider.asymmetric.x509' range='[1.68.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.bouncycastle.jce.provider' range='[1.68.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.bouncycastle.operator' range='[1.68.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.bouncycastle.operator.jcajce' range='[1.68.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.bouncycastle.tsp' range='[1.68.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.annotation' range='[1.0.0,4.0.0)'/>
        <required namespace='java.package' name='javax.crypto' range='0.0.0'/>
        <required namespace='java.package' name='javax.imageio' range='0.0.0'/>
        <required namespace='java.package' name='javax.imageio.metadata' range='0.0.0'/>
        <required namespace='java.package' name='javax.imageio.plugins.jpeg' range='0.0.0'/>
        <required namespace='java.package' name='javax.imageio.stream' range='0.0.0'/>
        <required namespace='java.package' name='javax.xml.parsers' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.fop.complexscripts.fonts' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.fop.complexscripts.util' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.fop.fonts.apps' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.fop.fonts.truetype' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.w3c.dom' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.xml.sax' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.xml.sax.helpers' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='sun.misc' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            com.github.librepdf.openpdf
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='com.github.librepdf.openpdf' version='1.3.26'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: com.github.librepdf.openpdf&#xA;Bundle-Version: 1.3.26
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.help' version='1.7.101.201811012051' generation='2'>
      <update id='org.eclipse.datatools.help' range='[0.0.0,1.7.101.201811012051)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.ProviderName' value='Eclipse Data Tools Platform'/>
        <property name='df_LT.PluginName' value='Data Tools Platform Help Utilities'/>
        <property name='org.eclipse.equinox.p2.name' value='%PluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%ProviderName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.help'/>
        <property name='maven-version' value='1.7.101-SNAPSHOT'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.help' version='1.7.101.201811012051'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.help' version='1.7.101.201811012051'/>
        <provided namespace='java.package' name='org.eclipse.datatools.help' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.help' version='1.7.101.201811012051'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='osgi.bundle' name='org.eclipse.help' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.datatools.help
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.help' version='1.7.101.201811012051'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.help; singleton:=true&#xA;Bundle-Version: 1.7.101.201811012051
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.edit.ui.feature.jar' version='2.24.0.v20220619-0533'>
      <properties size='11'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.featureName' value='EMF Edit UI'/>
        <property name='df_LT.description' value='Support for integrating EMF Edit with Eclipse&apos;s UI framework.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.emf.features'/>
        <property name='maven-artifactId' value='org.eclipse.emf.edit.ui'/>
        <property name='maven-version' value='2.24.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.edit.ui.feature.jar' version='2.24.0.v20220619-0533'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.emf.edit.ui' version='2.24.0.v20220619-0533'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.emf.edit.ui' version='2.24.0.v20220619-0533'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='http://www.eclipse.org/legal/epl-v20.html' url='http://www.eclipse.org/legal/epl-v20.html'>
        Copyright (c) 2002-2018 IBM Corporation and others.&#xA;All rights reserved.   This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v2.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v20.html
      </copyright>
    </unit>
    <unit id='org.eclipse.swt.win32.win32.x86_64' version='3.121.0.v20220829-1402'>
      <update id='org.eclipse.swt.win32.win32.x86_64' range='[0.0.0,3.121.0.v20220829-1402)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.fragmentName' value='Standard Widget Toolkit for Windows'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%fragmentName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='fragment'/>
        <property name='maven-groupId' value='org.eclipse.swt'/>
        <property name='maven-artifactId' value='org.eclipse.swt.win32.win32.x86_64'/>
        <property name='maven-version' value='3.121.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='26'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.swt.win32.win32.x86_64' version='3.121.0.v20220829-1402'/>
        <provided namespace='osgi.bundle' name='org.eclipse.swt.win32.win32.x86_64' version='3.121.0.v20220829-1402'/>
        <provided namespace='java.package' name='org.eclipse.swt' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swt.accessibility' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swt.awt' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swt.browser' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swt.custom' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swt.dnd' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swt.events' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swt.graphics' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swt.layout' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swt.opengl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swt.printing' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swt.program' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swt.widgets' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swt.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swt.internal.image' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swt.ole.win32' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swt.internal.gdip' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swt.internal.ole.win32' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swt.internal.win32' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swt.internal.opengl.win32' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.swt.win32.win32.x86_64' version='3.121.0.v20220829-1402'>
          <properties size='1'>
            <property name='type' value='osgi.fragment'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='osgi.fragment' name='org.eclipse.swt' version='3.121.0.v20220829-1402'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.swt' range='[3.116.0,4.0.0)'/>
      </requires>
      <filter>
        (&amp;(osgi.arch=x86_64)(osgi.os=win32)(osgi.ws=win32))
      </filter>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.swt.win32.win32.x86_64' version='3.121.0.v20220829-1402'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.swt.win32.win32.x86_64; singleton:=true&#xA;Bundle-Version: 3.121.0.v20220829-1402&#xA;Fragment-Host: org.eclipse.swt;bundle-version=&quot;[3.116.0,4.0.0)&quot;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.pde.ds.annotations' version='1.2.500.v20220811-0944' generation='2'>
      <update id='org.eclipse.pde.ds.annotations' range='[0.0.0,1.2.500.v20220811-0944)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='Declarative Services Annotations Support'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='maven-groupId' value='org.eclipse.pde'/>
        <property name='maven-artifactId' value='org.eclipse.pde.ds.annotations'/>
        <property name='maven-version' value='1.2.500-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.ds.annotations' version='1.2.500.v20220811-0944'/>
        <provided namespace='osgi.bundle' name='org.eclipse.pde.ds.annotations' version='1.2.500.v20220811-0944'/>
        <provided namespace='java.package' name='org.eclipse.pde.ds.internal.annotations' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.pde.ds.annotations' version='1.2.500.v20220811-0944'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='13'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.105.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.9.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.pde.ui' range='[3.8.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='[3.9.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.pde.ds.core' range='[1.1.0,1.3.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.14.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='[3.8.100,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ltk.core.refactoring' range='[3.6.100,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='[3.4.501,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filebuffers' range='[3.5.300,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='[3.12.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.ui' range='[3.12.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.pde.ds.annotations
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.pde.ds.annotations' version='1.2.500.v20220811-0944'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.pde.ds.annotations;singleton:=true&#xA;Bundle-Version: 1.2.500.v20220811-0944
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.common.feature.group' version='2.28.0.v20221121-1400' singleton='false'>
      <update id='org.eclipse.emf.common.feature.group' range='[0.0.0,2.28.0.v20221121-1400)' severity='0'/>
      <properties size='12'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.emf.features'/>
        <property name='maven-artifactId' value='org.eclipse.emf.common'/>
        <property name='maven-version' value='2.28.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.featureName' value='EMF Common'/>
        <property name='df_LT.description' value='Common platform-independent utilities used throughout EMF, including collection classes, notifiers, adapters, and commands.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.common.feature.group' version='2.28.0.v20221121-1400'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='3'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.common' range='[2.27.0.v20221121-1400,2.27.0.v20221121-1400]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.common.feature.jar' range='[2.28.0.v20221121-1400,2.28.0.v20221121-1400]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='http://www.eclipse.org/legal/epl-v20.html' url='http://www.eclipse.org/legal/epl-v20.html'>
        Copyright (c) 2002-2018 IBM Corporation and others.&#xA;All rights reserved.   This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v2.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v20.html
      </copyright>
    </unit>
    <unit id='org.osgi.util.position' version='1.0.1.201505202026' singleton='false' generation='2'>
      <update id='org.osgi.util.position' range='[0.0.0,1.0.1.201505202026)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='org.osgi:org.osgi.util.position'/>
        <property name='org.eclipse.equinox.p2.description' value='OSGi Companion Code for org.osgi.util.position Version 1.0.1.'/>
        <property name='org.eclipse.equinox.p2.provider' value='OSGi Alliance http://www.osgi.org/'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='http://www.osgi.org/'/>
        <property name='maven-groupId' value='org.osgi'/>
        <property name='maven-artifactId' value='org.osgi.util.position'/>
        <property name='maven-version' value='1.0.1'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.osgi.util.position' version='1.0.1.201505202026'/>
        <provided namespace='osgi.bundle' name='org.osgi.util.position' version='1.0.1.201505202026'/>
        <provided namespace='java.package' name='org.osgi.util.position' version='1.0.1'/>
        <provided namespace='osgi.identity' name='org.osgi.util.position' version='1.0.1.201505202026'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='java.package' name='org.osgi.util.measurement' range='[1.0.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.2))'>
          <description>
            org.osgi.util.position
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.osgi.util.position' version='1.0.1.201505202026'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.osgi.util.position&#xA;Bundle-Version: 1.0.1.201505202026
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jst.web_core.feature.feature.group' version='3.27.0.v202206160204' singleton='false'>
      <update id='org.eclipse.jst.web_core.feature.feature.group' range='[0.0.0,3.27.0.v202206160204)' severity='0'/>
      <properties size='13'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.webtools.javaee'/>
        <property name='maven-artifactId' value='org.eclipse.jst.web_core.feature'/>
        <property name='maven-version' value='3.27.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2006 IBM Corporation and others.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v2.0&#xA;which accompanies this distribution, and is available at&#xA;https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;Contributors:&#xA;IBM Corporation - initial API and implementation'/>
        <property name='df_LT.featureName' value='Eclipse Java Web Development Core'/>
        <property name='df_LT.description' value='APIs and Models'/>
        <property name='df_LT.providerName' value='Eclipse Web Tools Platform'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.web_core.feature.feature.group' version='3.27.0.v202206160204'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='21'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.ws_core.feature.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jem' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jem.beaninfo.vm.common' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jem.beaninfo.vm' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jem.beaninfo' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jem.proxy' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jem.workbench' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.common.annotations.core' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.common.annotations.controller' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.common.frameworks' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.j2ee.web' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.jsp.core' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.j2ee.core' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.j2ee' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.jee' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.jee.web' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.standard.schemas' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='jakarta.el' range='[4.0.0.v20210105-0527,4.0.0.v20210105-0527]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='jakarta.servlet' range='[5.0.0.v20210105-0527,5.0.0.v20210105-0527]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='jakarta.servlet.jsp' range='[3.0.0.v20210105-0527,3.0.0.v20210105-0527]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.web_core.feature.feature.jar' range='[3.27.0.v202206160204,3.27.0.v202206160204]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.emf.codegen.ui' version='2.23.0.v20210412-0833' generation='2'>
      <update id='org.eclipse.emf.codegen.ui' range='[0.0.0,2.23.0.v20210412-0833)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='EMF Code Generation UI'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.emf'/>
        <property name='maven-artifactId' value='org.eclipse.emf.codegen.ui'/>
        <property name='maven-version' value='2.23.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.codegen.ui' version='2.23.0.v20210412-0833'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.codegen.ui' version='2.23.0.v20210412-0833'/>
        <provided namespace='java.package' name='org.eclipse.emf.codegen.action' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.codegen.presentation' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.codegen.ui' version='2.23.0.v20210412-0833'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='15'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.codegen' range='[2.22.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.launching' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.ui' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.editors' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.views' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench.texteditor' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.common.ui' range='[2.18.0,3.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.5))'>
          <description>
            org.eclipse.emf.codegen.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.codegen.ui' version='2.23.0.v20210412-0833'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.emf.codegen.ui; singleton:=true&#xA;Bundle-Version: 2.23.0.v20210412-0833
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.e4.core.di.annotations' version='1.7.200.v20220613-1008' singleton='false' generation='2'>
      <update id='org.eclipse.e4.core.di.annotations' range='[0.0.0,1.7.200.v20220613-1008)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='Eclipse Dependency Injection Annotations'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='maven-groupId' value='eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.e4.core.di.annotations'/>
        <property name='maven-version' value='1.7.200-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.core.di.annotations' version='1.7.200.v20220613-1008'/>
        <provided namespace='osgi.bundle' name='org.eclipse.e4.core.di.annotations' version='1.7.200.v20220613-1008'/>
        <provided namespace='java.package' name='org.eclipse.e4.core.di.annotations' version='1.6.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.e4.core.di.annotations' version='1.7.200.v20220613-1008'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='java.package' name='javax.inject' range='1.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.e4.core.di.annotations
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.e4.core.di.annotations' version='1.7.200.v20220613-1008'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.e4.core.di.annotations&#xA;Bundle-Version: 1.7.200.v20220613-1008
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.codegen.ui.feature.group' version='2.24.0.v20210924-1718' singleton='false'>
      <update id='org.eclipse.emf.codegen.ui.feature.group' range='[0.0.0,2.24.0.v20210924-1718)' severity='0'/>
      <properties size='12'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.emf.features'/>
        <property name='maven-artifactId' value='org.eclipse.emf.codegen.ui'/>
        <property name='maven-version' value='2.24.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.featureName' value='EMF Code Generation UI'/>
        <property name='df_LT.description' value='Tools for compiling and editing Java Emitter Templates in the IDE.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.codegen.ui.feature.group' version='2.24.0.v20210924-1718'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='10'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.codegen' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.core' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.launching' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.ide' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.common.ui' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.codegen.ui' range='[2.23.0.v20210412-0833,2.23.0.v20210412-0833]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.codegen.ui.feature.jar' range='[2.24.0.v20210924-1718,2.24.0.v20210924-1718]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='http://www.eclipse.org/legal/epl-v20.html' url='http://www.eclipse.org/legal/epl-v20.html'>
        Copyright (c) 2002-2018 IBM Corporation and others.&#xA;All rights reserved.   This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v2.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v20.html
      </copyright>
    </unit>
    <unit id='org.eclipse.birt.report.engine.emitter.ods' version='4.12.0.v202211281949' generation='2'>
      <update id='org.eclipse.birt.report.engine.emitter.ods' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='BIRT OpenDocument Spreadsheet emitter'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse BIRT Project'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='maven-groupId' value='org.eclipse.birt'/>
        <property name='maven-artifactId' value='org.eclipse.birt.report.engine.emitter.ods'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.emitter.ods' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.report.engine.emitter.ods' version='4.12.0.v202211281949'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.emitter.ods' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.emitter.ods.layout' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.emitter.ods.plugin' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.report.engine.emitter.ods' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.engine' range='4.12.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.chart.engine' range='4.12.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.chart.engine.extension' range='4.12.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.chart.reportitem' range='4.12.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.engine.odf' range='4.12.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.birt.report.engine.emitter.ods
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.report.engine.emitter.ods' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.report.engine.emitter.ods;singleton:=true&#xA;Bundle-Version: 4.12.0.v202211281949
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.sqltools.plan' version='1.2.101.201811012051' generation='2'>
      <update id='org.eclipse.datatools.sqltools.plan' range='[0.0.0,1.2.101.201811012051)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Plugin.Name' value='Eclipse Data Tools Platform SQL Execution Plan View Plug-in'/>
        <property name='df_LT.Plugin.ProviderName' value='Eclipse Data Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%Plugin.Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Plugin.ProviderName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.sqltools.plan'/>
        <property name='maven-version' value='1.2.101-SNAPSHOT'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.sqltools.plan' version='1.2.101.201811012051'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.plan' version='1.2.101.201811012051'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.plan' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.plan.treeplan' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.sqltools.plan' version='1.2.101.201811012051'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='7'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.draw2d' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.common.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.help' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.help' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.datatools.sqltools.plan
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.sqltools.plan' version='1.2.101.201811012051'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.sqltools.plan;singleton:=true&#xA;Bundle-Version: 1.2.101.201811012051
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.report.engine.odf' version='4.12.0.v202211281949' generation='2'>
      <update id='org.eclipse.birt.report.engine.odf' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='OpenDocument Format plugin'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse BIRT Project'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='maven-groupId' value='org.eclipse.birt'/>
        <property name='maven-artifactId' value='org.eclipse.birt.report.engine.odf'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.odf' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.report.engine.odf' version='4.12.0.v202211281949'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.odf' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.odf.pkg' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.odf.style' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.odf.writer' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.report.engine.odf' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.engine' range='[2.6.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.engine.fonts' range='[2.6.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.apache.commons.codec' range='1.6.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.birt.report.engine.odf
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.report.engine.odf' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.report.engine.odf;singleton:=true&#xA;Bundle-Version: 4.12.0.v202211281949
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jst.ws.doc.user' version='1.0.700.v201903222115'>
      <update id='org.eclipse.jst.ws.doc.user' range='[0.0.0,1.0.700.v201903222115)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Web Services UI'/>
        <property name='df_LT.pluginProvider' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%pluginProvider'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.webservices'/>
        <property name='maven-artifactId' value='org.eclipse.jst.ws.doc.user'/>
        <property name='maven-version' value='1.0.700-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.ws.doc.user' version='1.0.700.v201903222115'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jst.ws.doc.user' version='1.0.700.v201903222115'/>
        <provided namespace='osgi.identity' name='org.eclipse.jst.ws.doc.user' version='1.0.700.v201903222115'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jst.ws.doc.user' version='1.0.700.v201903222115'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jst.ws.doc.user; singleton:=true&#xA;Bundle-Version: 1.0.700.v201903222115
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.batik.util.source' version='1.14.0.v20210324-0332' singleton='false'>
      <update id='org.apache.batik.util.source' range='[0.0.0,1.14.0.v20210324-0332)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.bundleVendor' value='Eclipse Orbit'/>
        <property name='df_LT.bundleName' value='Batik utility library Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='maven-groupId' value='org.eclipse.orbit.bundles'/>
        <property name='maven-artifactId' value='org.apache.batik.util'/>
        <property name='maven-version' value='1.14.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.util.source' version='1.14.0.v20210324-0332'/>
        <provided namespace='osgi.bundle' name='org.apache.batik.util.source' version='1.14.0.v20210324-0332'/>
        <provided namespace='osgi.identity' name='org.apache.batik.util.source' version='1.14.0.v20210324-0332'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.batik.util.source' version='1.14.0.v20210324-0332'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.apache.batik.util.source&#xA;Bundle-Version: 1.14.0.v20210324-0332
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.enablement.oracle.dbdefinition' version='1.2.101.201811012051' generation='2'>
      <update id='org.eclipse.datatools.enablement.oracle.dbdefinition' range='[0.0.0,1.2.101.201811012051)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Eclipse Data Tools Platform Oracle Database Definition Plug-in'/>
        <property name='df_LT.providerName' value='Eclipse Data Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.enablement.oracle.dbdefinition'/>
        <property name='maven-version' value='1.2.101-SNAPSHOT'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.oracle.dbdefinition' version='1.2.101.201811012051'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.enablement.oracle.dbdefinition' version='1.2.101.201811012051'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.enablement.oracle.dbdefinition' version='1.2.101.201811012051'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.datatools.enablement.oracle.dbdefinition
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.enablement.oracle.dbdefinition' version='1.2.101.201811012051'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.enablement.oracle.dbdefinition; singleton:=true&#xA;Bundle-Version: 1.2.101.201811012051
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.chart.device.svg.source' version='4.12.0.v202211281949' singleton='false'>
      <update id='org.eclipse.birt.chart.device.svg.source' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse BIRT Project'/>
        <property name='df_LT.bundleName' value='BIRT Chart Device SVG Extension Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.birt'/>
        <property name='maven-artifactId' value='org.eclipse.birt.chart.device.svg'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.chart.device.svg.source' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.chart.device.svg.source' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.chart.device.svg.source' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.chart.device.svg.source' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.chart.device.svg.source&#xA;Bundle-Version: 4.12.0.v202211281949
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='javax.xml' version='1.3.4.v201005080400' singleton='false'>
      <update id='javax.xml' range='[0.0.0,1.3.4.v201005080400)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Vendor.0' value='Eclipse Orbit'/>
        <property name='df_LT.Bundle-Name.0' value='JAXP XML'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name.0'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor.0'/>
        <property name='iplog.bug_id' value='2166'/>
        <property name='iplog.contact.name' value='David Williams'/>
        <property name='iplog.contact.email' value='david_williams@us.ibm.com'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
      </properties>
      <provides size='29'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='javax.xml' version='1.3.4.v201005080400'/>
        <provided namespace='osgi.bundle' name='javax.xml' version='1.3.4.v201005080400'/>
        <provided namespace='java.package' name='javax.xml' version='1.3.0'/>
        <provided namespace='java.package' name='javax.xml.datatype' version='1.3.0'/>
        <provided namespace='java.package' name='javax.xml.namespace' version='1.3.0'/>
        <provided namespace='java.package' name='javax.xml.parsers' version='1.3.0'/>
        <provided namespace='java.package' name='javax.xml.transform' version='1.3.0'/>
        <provided namespace='java.package' name='javax.xml.transform.dom' version='1.3.0'/>
        <provided namespace='java.package' name='javax.xml.transform.sax' version='1.3.0'/>
        <provided namespace='java.package' name='javax.xml.transform.stream' version='1.3.0'/>
        <provided namespace='java.package' name='javax.xml.validation' version='1.3.0'/>
        <provided namespace='java.package' name='javax.xml.xpath' version='1.3.0'/>
        <provided namespace='java.package' name='org.apache.xmlcommons' version='1.3.4'/>
        <provided namespace='java.package' name='org.w3c.dom' version='3.0.0'/>
        <provided namespace='java.package' name='org.w3c.dom.bootstrap' version='3.0.0'/>
        <provided namespace='java.package' name='org.w3c.dom.css' version='2.0.0'/>
        <provided namespace='java.package' name='org.w3c.dom.events' version='2.0.0'/>
        <provided namespace='java.package' name='org.w3c.dom.html' version='2.0.0'/>
        <provided namespace='java.package' name='org.w3c.dom.ls' version='2.0.0'/>
        <provided namespace='java.package' name='org.w3c.dom.ranges' version='2.0.0'/>
        <provided namespace='java.package' name='org.w3c.dom.stylesheets' version='2.0.0'/>
        <provided namespace='java.package' name='org.w3c.dom.traversal' version='2.0.0'/>
        <provided namespace='java.package' name='org.w3c.dom.views' version='2.0.0'/>
        <provided namespace='java.package' name='org.w3c.dom.xpath' version='3.0.0'/>
        <provided namespace='java.package' name='org.xml.sax' version='2.0.2'/>
        <provided namespace='java.package' name='org.xml.sax.ext' version='2.0.2'/>
        <provided namespace='java.package' name='org.xml.sax.helpers' version='2.0.2'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.osgi' range='0.0.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='javax.xml' version='1.3.4.v201005080400'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: javax.xml&#xA;Bundle-Version: 1.3.4.v201005080400
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.report.engine.emitter.config.ppt' version='4.12.0.v202211281949' generation='2'>
      <update id='org.eclipse.birt.report.engine.emitter.config.ppt' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='BIRT PPT Emitter Descriptor'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse BIRT Project'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='maven-groupId' value='org.eclipse.birt'/>
        <property name='maven-artifactId' value='org.eclipse.birt.report.engine.emitter.config.ppt'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.emitter.config.ppt' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.report.engine.emitter.config.ppt' version='4.12.0.v202211281949'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.emitter.config.ppt' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.report.engine.emitter.config.ppt' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='osgi.bundle' name='org.eclipse.birt.core' range='[2.3.1,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.engine' range='[2.3.1,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.engine.emitter.config' range='[2.3.0,5.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.birt.report.engine.emitter.config.ppt
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.report.engine.emitter.config.ppt' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.report.engine.emitter.config.ppt;singleton:=true&#xA;Bundle-Version: 4.12.0.v202211281949
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.sqltools.parsers.sql.lexer' version='1.2.101.201811012051' generation='2'>
      <update id='org.eclipse.datatools.sqltools.parsers.sql.lexer' range='[0.0.0,1.2.101.201811012051)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Eclipse Data Tools Platform Lexer Plug-in'/>
        <property name='df_LT.providerName' value='Eclipse Data Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.sqltools.parsers.sql.lexer'/>
        <property name='maven-version' value='1.2.101-SNAPSHOT'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.sqltools.parsers.sql.lexer' version='1.2.101.201811012051'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.parsers.sql.lexer' version='1.2.101.201811012051'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.parsers.sql.lexer' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.sqltools.parsers.sql.lexer' version='1.2.101.201811012051'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='3'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='net.sourceforge.lpg.lpgjavaruntime' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.datatools.sqltools.parsers.sql.lexer
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.sqltools.parsers.sql.lexer' version='1.2.101.201811012051'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.sqltools.parsers.sql.lexer;singleton:=true&#xA;Bundle-Version: 1.2.101.201811012051
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jst.ws' version='1.0.1000.v202104210249' singleton='false' generation='2'>
      <update id='org.eclipse.jst.ws' range='[0.0.0,1.0.1000.v202104210249)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.PLUGIN_NAME' value='Web Services'/>
        <property name='df_LT.PLUGIN_PROVIDER' value='Eclipse Web Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%PLUGIN_NAME'/>
        <property name='org.eclipse.equinox.p2.provider' value='%PLUGIN_PROVIDER'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.webservices'/>
        <property name='maven-artifactId' value='org.eclipse.jst.ws'/>
        <property name='maven-version' value='1.0.1000-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='17'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.ws' version='1.0.1000.v202104210249'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jst.ws' version='1.0.1000.v202104210249'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.internal.command' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.internal.common' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.internal.conformance' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.internal.conformance.rules' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.internal.context' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.internal.data' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.internal.dialog' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.internal.ext' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.internal.ext.test' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.internal.plugin' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.internal.wsrt' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jst.ws' version='1.0.1000.v202104210249'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='28'>
        <required namespace='osgi.bundle' name='org.eclipse.wst.command.env' range='[1.0.101,1.1.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.command.env.core' range='[1.0.101,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jem.util' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jem.workbench' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jem' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.common' range='[2.2.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.17.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='[2.2.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jem.workbench' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.server.core' range='[1.0.102,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.wsdl' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee.core' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee.ejb' range='[1.1.0,1.2.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee' range='[1.1.0,1.3.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.modulecore' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.frameworks' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='[2.2.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jem.util' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.environment' range='[1.0.100,1.1.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.project.facet.core' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.ws' range='[1.0.100,1.2.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.common.project.facet.core' range='[1.4.100,2.0.0)'/>
        <required namespace='java.package' name='com.ibm.icu.util' range='3.8.0'/>
        <required namespace='java.package' name='org.eclipse.jst.common.internal.modulecore.util' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.5))'>
          <description>
            org.eclipse.jst.ws
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jst.ws' version='1.0.1000.v202104210249'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jst.ws&#xA;Bundle-Version: 1.0.1000.v202104210249
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.xmlgraphics' version='2.6.0.v20210409-0748' singleton='false' generation='2'>
      <update id='org.apache.xmlgraphics' range='[0.0.0,2.6.0.v20210409-0748)' severity='0'/>
      <properties size='7'>
        <property name='df_LT.bundleVendor' value='Eclipse Orbit'/>
        <property name='df_LT.bundleName' value='Apache XML Graphics Commons'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='maven-groupId' value='org.eclipse.orbit.bundles'/>
        <property name='maven-artifactId' value='org.apache.xmlgraphics'/>
        <property name='maven-version' value='2.6.0-SNAPSHOT'/>
      </properties>
      <provides size='40'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.xmlgraphics' version='2.6.0.v20210409-0748'/>
        <provided namespace='osgi.bundle' name='org.apache.xmlgraphics' version='2.6.0.v20210409-0748'/>
        <provided namespace='java.package' name='org.apache.xmlgraphics.image.writer.internal' version='2.6.0'/>
        <provided namespace='java.package' name='org.apache.xmlgraphics.image.loader.impl' version='2.6.0'/>
        <provided namespace='java.package' name='org.apache.xmlgraphics.image.loader.impl.imageio' version='2.6.0'/>
        <provided namespace='java.package' name='org.apache.xmlgraphics.fonts' version='2.6.0'/>
        <provided namespace='java.package' name='org.apache.xmlgraphics.image' version='2.6.0'/>
        <provided namespace='java.package' name='org.apache.xmlgraphics.image.codec' version='2.6.0'/>
        <provided namespace='java.package' name='org.apache.xmlgraphics.image.codec.png' version='2.6.0'/>
        <provided namespace='java.package' name='org.apache.xmlgraphics.image.codec.tiff' version='2.6.0'/>
        <provided namespace='java.package' name='org.apache.xmlgraphics.image.codec.util' version='2.6.0'/>
        <provided namespace='java.package' name='org.apache.xmlgraphics.image.loader' version='2.6.0'/>
        <provided namespace='java.package' name='org.apache.xmlgraphics.image.loader.cache' version='2.6.0'/>
        <provided namespace='java.package' name='org.apache.xmlgraphics.image.loader.pipeline' version='2.6.0'/>
        <provided namespace='java.package' name='org.apache.xmlgraphics.image.loader.spi' version='2.6.0'/>
        <provided namespace='java.package' name='org.apache.xmlgraphics.image.loader.util' version='2.6.0'/>
        <provided namespace='java.package' name='org.apache.xmlgraphics.image.rendered' version='2.6.0'/>
        <provided namespace='java.package' name='org.apache.xmlgraphics.image.writer' version='2.6.0'/>
        <provided namespace='java.package' name='org.apache.xmlgraphics.image.writer.imageio' version='2.6.0'/>
        <provided namespace='java.package' name='org.apache.xmlgraphics.io' version='2.6.0'/>
        <provided namespace='java.package' name='org.apache.xmlgraphics.java2d' version='2.6.0'/>
        <provided namespace='java.package' name='org.apache.xmlgraphics.java2d.color' version='2.6.0'/>
        <provided namespace='java.package' name='org.apache.xmlgraphics.java2d.color.profile' version='2.6.0'/>
        <provided namespace='java.package' name='org.apache.xmlgraphics.java2d.ps' version='2.6.0'/>
        <provided namespace='java.package' name='org.apache.xmlgraphics.ps' version='2.6.0'/>
        <provided namespace='java.package' name='org.apache.xmlgraphics.ps.dsc' version='2.6.0'/>
        <provided namespace='java.package' name='org.apache.xmlgraphics.ps.dsc.events' version='2.6.0'/>
        <provided namespace='java.package' name='org.apache.xmlgraphics.ps.dsc.tools' version='2.6.0'/>
        <provided namespace='java.package' name='org.apache.xmlgraphics.util' version='2.6.0'/>
        <provided namespace='java.package' name='org.apache.xmlgraphics.util.dijkstra' version='2.6.0'/>
        <provided namespace='java.package' name='org.apache.xmlgraphics.util.i18n' version='2.6.0'/>
        <provided namespace='java.package' name='org.apache.xmlgraphics.util.io' version='2.6.0'/>
        <provided namespace='java.package' name='org.apache.xmlgraphics.util.uri' version='2.6.0'/>
        <provided namespace='java.package' name='org.apache.xmlgraphics.xmp' version='2.6.0'/>
        <provided namespace='java.package' name='org.apache.xmlgraphics.xmp.merge' version='2.6.0'/>
        <provided namespace='java.package' name='org.apache.xmlgraphics.xmp.schemas' version='2.6.0'/>
        <provided namespace='java.package' name='org.apache.xmlgraphics.xmp.schemas.pdf' version='2.6.0'/>
        <provided namespace='osgi.identity' name='org.apache.xmlgraphics' version='2.6.0.v20210409-0748'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='46'>
        <required namespace='java.package' name='org.apache.commons.io' range='1.3.1'/>
        <required namespace='java.package' name='org.apache.commons.io.output' range='1.3.1'/>
        <required namespace='java.package' name='org.apache.commons.logging' range='[1.0.4,1.3.0)'/>
        <required namespace='java.package' name='javax.imageio' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.imageio.event' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.imageio.metadata' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.imageio.plugins.jpeg' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.imageio.spi' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.imageio.stream' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.xml.transform' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.xml.transform.dom' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.xml.transform.sax' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.xml.transform.stream' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.xmlgraphics.fonts' range='[2.6.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.xmlgraphics.image' range='[2.6.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.xmlgraphics.image.codec.png' range='[2.6.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.xmlgraphics.image.codec.tiff' range='[2.6.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.xmlgraphics.image.codec.util' range='[2.6.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.xmlgraphics.image.loader' range='[2.6.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.xmlgraphics.image.loader.cache' range='[2.6.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.xmlgraphics.image.loader.impl' range='[2.6.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.xmlgraphics.image.loader.pipeline' range='[2.6.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.xmlgraphics.image.loader.spi' range='[2.6.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.xmlgraphics.image.loader.util' range='[2.6.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.xmlgraphics.image.rendered' range='[2.6.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.xmlgraphics.image.writer' range='[2.6.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.xmlgraphics.io' range='[2.6.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.xmlgraphics.java2d' range='[2.6.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.xmlgraphics.java2d.color' range='[2.6.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.xmlgraphics.java2d.color.profile' range='[2.6.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.xmlgraphics.ps' range='[2.6.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.xmlgraphics.ps.dsc' range='[2.6.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.xmlgraphics.ps.dsc.events' range='[2.6.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.xmlgraphics.ps.dsc.tools' range='[2.6.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.xmlgraphics.util' range='[2.6.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.xmlgraphics.util.dijkstra' range='[2.6.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.xmlgraphics.util.i18n' range='[2.6.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.xmlgraphics.util.io' range='[2.6.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.xmlgraphics.xmp' range='[2.6.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.xmlgraphics.xmp.merge' range='[2.6.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.xmlgraphics.xmp.schemas' range='[2.6.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.xmlgraphics.xmp.schemas.pdf' range='[2.6.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.w3c.dom' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.xml.sax' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.xml.sax.helpers' range='0.0.0' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.7))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.xmlgraphics' version='2.6.0.v20210409-0748'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.apache.xmlgraphics&#xA;Bundle-Version: 2.6.0.v20210409-0748
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.pde.ui' version='3.13.600.v20220831-0712' generation='2'>
      <update id='org.eclipse.pde.ui' range='[0.0.0,3.13.600.v20220831-0712)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.provider-name' value='Eclipse.org'/>
        <property name='df_LT.name' value='PDE UI'/>
        <property name='org.eclipse.equinox.p2.name' value='%name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%provider-name'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.pde'/>
        <property name='maven-artifactId' value='org.eclipse.pde.ui'/>
        <property name='maven-version' value='3.13.600-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='71'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.ui' version='3.13.600.v20220831-0712'/>
        <provided namespace='osgi.bundle' name='org.eclipse.pde.ui' version='3.13.600.v20220831-0712'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ui.build' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ui.commands' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ui.compare' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ui.correction' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ui.correction.java' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ui.dialogs' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ui.editor' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ui.editor.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ui.editor.build' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ui.editor.category' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ui.editor.contentassist' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ui.editor.contentassist.display' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ui.editor.context' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ui.editor.feature' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ui.editor.outline' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ui.editor.plugin' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ui.editor.plugin.rows' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ui.editor.product' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ui.editor.schema' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ui.editor.site' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ui.editor.targetdefinition' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ui.editor.text' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ui.editor.validation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ui.elements' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ui.launcher' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ui.nls' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ui.parts' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ui.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ui.properties' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ui.refactoring' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ui.samples' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ui.search' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ui.search.dependencies' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ui.search.dialogs' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ui.shared' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ui.shared.target' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ui.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ui.views.dependencies' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ui.views.imagebrowser' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ui.views.imagebrowser.filter' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ui.views.imagebrowser.repositories' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ui.views.features' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ui.views.features.action' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ui.views.features.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ui.views.features.support' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ui.views.features.viewer' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ui.views.plugins' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ui.views.target' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ui.wizards' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ui.wizards.category' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ui.wizards.exports' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ui.wizards.extension' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ui.wizards.feature' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ui.wizards.imports' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ui.wizards.plugin' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ui.wizards.product' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ui.wizards.site' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ui.wizards.target' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ui.wizards.templates' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ui.wizards.tools' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.ui.launcher' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.ui.target' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.ui.templates' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.views.log.jdt' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.pde.ui' version='3.13.600.v20220831-0712'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='49'>
        <required namespace='osgi.bundle' name='org.eclipse.pde.core' range='[3.13.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.18.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.osgi.services' range='[3.8.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.core.contexts' range='[1.8.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.core.services' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.views' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='[3.7.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench.texteditor' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.editors' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.ui' range='[3.13.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.debug.ui' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.launching' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.ui' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.pde.build' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.search' range='[3.7.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.team.core' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.forms' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ant.launching' range='[1.0.400,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ant.ui' range='[3.1.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.junit' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.intro' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.cheatsheets' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.views.log' range='[1.0.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ltk.core.refactoring' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.variables' range='[3.1.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.compare' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filesystem' range='[1.0.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ltk.ui.refactoring' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.navigator.resources' range='[3.3.100,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.ui' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.metadata' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.engine' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.core' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.operations' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.repository' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.frameworkadmin' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.pde.launching' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.console' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.simpleconfigurator' range='[1.0.200,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.team.ui' range='[3.6.100,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.help' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.bidi' range='[0.10.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.security' range='[1.2.200,2.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jdt.debug.ui.console' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.ui.internal.genericeditor' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.pde.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.pde.ui' version='3.13.600.v20220831-0712'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.pde.ui; singleton:=true&#xA;Bundle-Version: 3.13.600.v20220831-0712
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.data.aggregation.source' version='4.12.0.v202211281949' singleton='false'>
      <update id='org.eclipse.birt.data.aggregation.source' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse BIRT Project'/>
        <property name='df_LT.bundleName' value='Build-in Aggregation Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.birt'/>
        <property name='maven-artifactId' value='org.eclipse.birt.data.aggregation'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.data.aggregation.source' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.data.aggregation.source' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.data.aggregation.source' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.data.aggregation.source' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.data.aggregation.source&#xA;Bundle-Version: 4.12.0.v202211281949
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.report.data.oda.excel.ui' version='4.12.0.v202211281949' generation='2'>
      <update id='org.eclipse.birt.report.data.oda.excel.ui' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Vendor' value='Eclipse BIRT Project'/>
        <property name='df_LT.plugin.name' value='Excel Data Source ODA Designer'/>
        <property name='org.eclipse.equinox.p2.name' value='%plugin.name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.birt'/>
        <property name='maven-artifactId' value='org.eclipse.birt.report.data.oda.excel.ui'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.data.oda.excel.ui' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.report.data.oda.excel.ui' version='4.12.0.v202211281949'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.data.oda.excel.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.data.oda.excel.ui.i18n' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.data.oda.excel.ui.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.data.oda.excel.ui.wizards' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.report.data.oda.excel.ui' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='7'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='3.119.100'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.23.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.oda.design.ui' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.data.oda.excel' range='[4.2.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='3.15.100'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.designer.ui.data' range='4.12.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.birt.report.data.oda.excel.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.report.data.oda.excel.ui' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.report.data.oda.excel.ui; singleton:=true&#xA;Bundle-Version: 4.12.0.v202211281949
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.chart.ui.nl1' version='4.12.0.v202211281949' singleton='false'>
      <update id='org.eclipse.birt.chart.ui.nl1' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='BIRT Chart Library UI Plug-in NLS Support'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='maven-groupId' value='org.eclipse.birt.nl'/>
        <property name='maven-artifactId' value='org.eclipse.birt.chart.ui.nl1'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.chart.ui.nl1' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.chart.ui.nl1' version='4.12.0.v202211281949'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.ui.i18n' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.chart.ui.nl1' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.fragment'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='osgi.fragment' name='org.eclipse.birt.chart.ui' version='4.12.0.v202211281949'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.birt.chart.ui' range='[2.1.0,5.0.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.chart.ui.nl1' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.chart.ui.nl1&#xA;Bundle-Version: 4.12.0.v202211281949&#xA;Fragment-Host: org.eclipse.birt.chart.ui;bundle-version=&quot;[2.1.0,5.0.0)&quot;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.report.model.adapter.oda' version='4.12.0.v202211281949' generation='2'>
      <update id='org.eclipse.birt.report.model.adapter.oda' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='BIRT Model ODA Adapter'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse BIRT Project'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.birt'/>
        <property name='maven-artifactId' value='org.eclipse.birt.report.model.adapter.oda'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='10'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.model.adapter.oda' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.report.model.adapter.oda' version='4.12.0.v202211281949'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.model.adapter.oda' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.model.adapter.oda.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.model.adapter.oda.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.model.adapter.oda.model.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.model.adapter.oda.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.report.model.adapter.oda' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='5'>
        <required namespace='osgi.bundle' name='org.eclipse.birt.core' range='[2.1.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.model' range='[2.1.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.oda.design' range='[3.0.2,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.oda' range='[3.0.2,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.birt.report.model.adapter.oda
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.report.model.adapter.oda' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.report.model.adapter.oda; singleton:=true&#xA;Bundle-Version: 4.12.0.v202211281949
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.web_js_support.feature.feature.group' version='3.22.0.v202207121749' singleton='false'>
      <update id='org.eclipse.wst.web_js_support.feature.feature.group' range='[0.0.0,3.22.0.v202207121749)' severity='0'/>
      <properties size='13'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.webtools.sourceediting'/>
        <property name='maven-artifactId' value='org.eclipse.wst.web_js_support.feature'/>
        <property name='maven-version' value='3.22.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2006, 2009 IBM Corporation and others.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License 2.0&#xA;which accompanies this distribution, and is available at&#xA;https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;SPDX-License-Identifier: EPL-2.0&#xA;&#xA;Contributors:&#xA;IBM Corporation - initial API and implementation'/>
        <property name='df_LT.featureName' value='Eclipse Web JavaScript Developer Tools'/>
        <property name='df_LT.description' value='Tools for working with JavaScript in web pages.'/>
        <property name='df_LT.providerName' value='Eclipse Web Tools Platform'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.web_js_support.feature.feature.group' version='3.22.0.v202207121749'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='3'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.jsdt.web.core' range='[1.1.200.v202207121749,1.1.200.v202207121749]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.jsdt.web.ui' range='[1.2.300.v202207121749,1.2.300.v202207121749]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.web_js_support.feature.feature.jar' range='[3.22.0.v202207121749,3.22.0.v202207121749]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.jetty.xml' version='10.0.11' singleton='false' generation='2'>
      <update id='org.eclipse.jetty.xml' range='[0.0.0,10.0.11)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='Jetty :: XML utilities'/>
        <property name='org.eclipse.equinox.p2.description' value='Jetty module for Jetty :: XML utilities'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Jetty Project'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='https://www.eclipse.org/jetty/'/>
        <property name='maven-groupId' value='org.eclipse.jetty'/>
        <property name='maven-artifactId' value='jetty-xml'/>
        <property name='maven-version' value='10.0.11'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.xml' version='10.0.11'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jetty.xml' version='10.0.11'/>
        <provided namespace='java.package' name='org.eclipse.jetty.xml' version='10.0.11'/>
        <provided namespace='osgi.identity' name='org.eclipse.jetty.xml' version='10.0.11'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='26'>
        <required namespace='java.package' name='org.slf4j' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='java.io' range='0.0.0'/>
        <required namespace='java.package' name='java.lang' range='0.0.0'/>
        <required namespace='java.package' name='java.lang.annotation' range='0.0.0'/>
        <required namespace='java.package' name='java.lang.invoke' range='0.0.0'/>
        <required namespace='java.package' name='java.lang.reflect' range='0.0.0'/>
        <required namespace='java.package' name='java.net' range='0.0.0'/>
        <required namespace='java.package' name='java.nio.file' range='0.0.0'/>
        <required namespace='java.package' name='java.security' range='0.0.0'/>
        <required namespace='java.package' name='java.util' range='0.0.0'/>
        <required namespace='java.package' name='java.util.function' range='0.0.0'/>
        <required namespace='java.package' name='java.util.stream' range='0.0.0'/>
        <required namespace='java.package' name='javax.xml.parsers' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jetty.util' range='[10.0.11,11.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.annotation' range='[10.0.11,11.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.component' range='[10.0.11,11.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.resource' range='[10.0.11,11.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.thread' range='[10.0.11,11.0.0)'/>
        <required namespace='java.package' name='org.xml.sax' range='0.0.0'/>
        <required namespace='java.package' name='org.xml.sax.helpers' range='0.0.0'/>
        <required namespace='java.package' name='org.slf4j.event' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.helpers' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.spi' range='[1.7.0,3.0.0)'/>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.jetty.xml.ConfigurationProcessorFactory)' min='0' greedy='false'>
          <description>
            org.eclipse.jetty.xml
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.extender' match='(osgi.extender=osgi.serviceloader.processor)' min='0' greedy='false'>
          <description>
            org.eclipse.jetty.xml
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.jetty.xml
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jetty.xml' version='10.0.11'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jetty.xml&#xA;Bundle-Version: 10.0.11
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.common.core' version='1.4.100.v202103232321' generation='2'>
      <update id='org.eclipse.wst.common.core' range='[0.0.0,1.4.100.v202103232321)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='WST Common Core Plug-in'/>
        <property name='df_LT.pluginProvider' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%pluginProvider'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.common'/>
        <property name='maven-artifactId' value='org.eclipse.wst.common.core'/>
        <property name='maven-version' value='1.4.100-SNAPSHOT'/>
      </properties>
      <provides size='13'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.common.core' version='1.4.100.v202103232321'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.common.core' version='1.4.100.v202103232321'/>
        <provided namespace='java.package' name='org.eclipse.wst.common.core.search' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.common.core.search.document' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.common.core.search.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.common.core.search.pattern' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.common.core.search.scope' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.common.core.search.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.common.core.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.common.core.internal' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.common.core' version='1.4.100.v202103232321'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.15.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.12.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='[3.6.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.wst.common.core
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.common.core' version='1.4.100.v202103232321'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wst.common.core; singleton:=true&#xA;Bundle-Version: 1.4.100.v202103232321
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.report.designer.ui.samplesview' version='4.12.0.v202211281949' generation='2'>
      <update id='org.eclipse.birt.report.designer.ui.samplesview' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='BIRT Report Samples View Plug-in'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse BIRT Project'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.birt'/>
        <property name='maven-artifactId' value='org.eclipse.birt.report.designer.ui.samplesview'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='11'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.designer.ui.samplesview' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.report.designer.ui.samplesview' version='4.12.0.v202211281949'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.designer.samplereports.description' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.designer.ui.samplesview' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.designer.ui.samplesview.action' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.designer.ui.samplesview.sampleslocator' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.designer.ui.samplesview.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.designer.ui.samplesview.view' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.report.designer.ui.samplesview' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='7'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='3.119.100'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.designer.ui' range='4.12.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.designer.core' range='4.12.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.model' range='4.12.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.core' range='4.12.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.designer.ui.views' range='4.12.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.birt.report.designer.ui.samplesview
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.report.designer.ui.samplesview' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.report.designer.ui.samplesview;singleton:=true&#xA;Bundle-Version: 4.12.0.v202211281949
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.e4.ui.workbench.swt' version='0.16.600.v20220607-1204' generation='2'>
      <update id='org.eclipse.e4.ui.workbench.swt' range='[0.0.0,0.16.600.v20220607-1204)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Eclipse e4 Workbench SWT'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='eclipse.platform.ui'/>
        <property name='maven-artifactId' value='org.eclipse.e4.ui.workbench.swt'/>
        <property name='maven-version' value='0.16.600-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='11'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.workbench.swt' version='0.16.600.v20220607-1204'/>
        <provided namespace='osgi.bundle' name='org.eclipse.e4.ui.workbench.swt' version='0.16.600.v20220607-1204'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.internal.workbench.swt' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.internal.workbench.swt.handlers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.workbench.swt' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.workbench.swt.factories' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.workbench.swt.internal.copy' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.workbench.swt.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.e4.ui.workbench.swt' version='0.16.600.v20220607-1204'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='34'>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.workbench' range='0.10.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.core.services' range='1.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.services' range='0.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='[3.18.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.dialogs' range='1.1.600'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.databinding' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.databinding' range='[1.3.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.css.core' range='0.12.200'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.css.swt' range='0.13.100'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.bindings' range='0.9.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.core.contexts' range='1.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.workbench3' range='0.11.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.core.di' range='1.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.css.swt.theme' range='0.12.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='[3.4.200,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.18.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.core.commands' range='0.9.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.widgets' range='0.11.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.di' range='0.9.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='2.7.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.model.workbench' range='1.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.core.di.extensions' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.urischeme' range='1.1.0'/>
        <required namespace='java.package' name='javax.annotation' range='0.0.0'/>
        <required namespace='java.package' name='javax.inject' range='1.0.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.service.datalocation' range='1.2.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.service.debug' range='1.1.0'/>
        <required namespace='java.package' name='org.osgi.framework' range='1.5.0'/>
        <required namespace='java.package' name='org.osgi.service.component.annotations' range='1.2.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.osgi.service.event' range='1.3.0'/>
        <required namespace='java.package' name='org.osgi.service.packageadmin' range='1.2.0'/>
        <required namespace='java.package' name='org.osgi.util.tracker' range='1.4.0'/>
        <requiredProperties namespace='osgi.extender' match='(&amp;(osgi.extender=osgi.component)(version&gt;=1.2)(!(version&gt;=2.0)))'>
          <description>
            org.eclipse.e4.ui.workbench.swt
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.e4.ui.workbench.swt
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.e4.ui.workbench.swt' version='0.16.600.v20220607-1204'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.e4.ui.workbench.swt;singleton:=true&#xA;Bundle-Version: 0.16.600.v20220607-1204
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.importer.ecore' version='2.10.0.v20200324-0723' generation='2'>
      <update id='org.eclipse.emf.importer.ecore' range='[0.0.0,2.10.0.v20200324-0723)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='EMF Ecore Importer'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.emf'/>
        <property name='maven-artifactId' value='org.eclipse.emf.importer.ecore'/>
        <property name='maven-version' value='2.10.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.importer.ecore' version='2.10.0.v20200324-0723'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.importer.ecore' version='2.10.0.v20200324-0723'/>
        <provided namespace='java.package' name='org.eclipse.emf.importer.ecore' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.importer.ecore.taskdefs' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.importer.ecore.ui' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.importer.ecore' version='2.10.0.v20200324-0723'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='7'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.importer' range='[2.11.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.codegen.ecore.ui' range='[2.15.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.apache.ant' range='[1.7.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ant' range='[2.10.0,3.0.0)' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.5))'>
          <description>
            org.eclipse.emf.importer.ecore
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.importer.ecore' version='2.10.0.v20200324-0723'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.emf.importer.ecore; singleton:=true&#xA;Bundle-Version: 2.10.0.v20200324-0723
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.batik.xml' version='1.14.0.v20210324-0332' singleton='false' generation='2'>
      <update id='org.apache.batik.xml' range='[0.0.0,1.14.0.v20210324-0332)' severity='0'/>
      <properties size='7'>
        <property name='df_LT.bundleVendor' value='Eclipse Orbit'/>
        <property name='df_LT.bundleName' value='org.apache.xmlgraphics:batik-xml'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='maven-groupId' value='org.eclipse.orbit.bundles'/>
        <property name='maven-artifactId' value='org.apache.batik.xml'/>
        <property name='maven-version' value='1.14.0-SNAPSHOT'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.xml' version='1.14.0.v20210324-0332'/>
        <provided namespace='osgi.bundle' name='org.apache.batik.xml' version='1.14.0.v20210324-0332'/>
        <provided namespace='java.package' name='org.apache.batik.xml' version='1.14.0'/>
        <provided namespace='java.package' name='org.apache.batik.xml.scanner.resources' version='1.14.0'/>
        <provided namespace='osgi.identity' name='org.apache.batik.xml' version='1.14.0.v20210324-0332'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='5'>
        <required namespace='osgi.bundle' name='org.apache.batik.util' range='[1.14.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.batik.i18n' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.batik.util' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.batik.util.io' range='0.0.0' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.7))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.batik.xml' version='1.14.0.v20210324-0332'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.apache.batik.xml&#xA;Bundle-Version: 1.14.0.v20210324-0332
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.osgi.service.component' version='1.5.0.202109301733' singleton='false' generation='2'>
      <update id='org.osgi.service.component' range='[0.0.0,1.5.0.202109301733)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='org.osgi:org.osgi.service.component'/>
        <property name='org.eclipse.equinox.p2.description' value='OSGi Companion Code for org.osgi.service.component Version 1.5.0'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Foundation'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='https://docs.osgi.org/'/>
        <property name='maven-groupId' value='org.osgi'/>
        <property name='maven-artifactId' value='org.osgi.service.component'/>
        <property name='maven-version' value='1.5.0'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.osgi.service.component' version='1.5.0.202109301733'/>
        <provided namespace='osgi.bundle' name='org.osgi.service.component' version='1.5.0.202109301733'/>
        <provided namespace='java.package' name='org.osgi.service.component' version='1.5.0'/>
        <provided namespace='java.package' name='org.osgi.service.component.propertytypes' version='1.5.0'/>
        <provided namespace='java.package' name='org.osgi.service.component.runtime' version='1.5.0'/>
        <provided namespace='java.package' name='org.osgi.service.component.runtime.dto' version='1.5.0'/>
        <provided namespace='osgi.identity' name='org.osgi.service.component' version='1.5.0.202109301733'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='java.package' name='org.osgi.dto' range='[1.0.0,2.0.0)'/>
        <required namespace='java.package' name='org.osgi.framework' range='[1.8.0,2.0.0)'/>
        <required namespace='java.package' name='org.osgi.framework.dto' range='[1.8.0,2.0.0)'/>
        <required namespace='java.package' name='org.osgi.service.component.runtime.dto' range='[1.5.0,2.0.0)'/>
        <required namespace='java.package' name='org.osgi.util.promise' range='[1.0.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE/compact1)(version=1.8))'>
          <description>
            org.osgi.service.component
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.osgi.service.component' version='1.5.0.202109301733'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.osgi.service.component&#xA;Bundle-Version: 1.5.0.202109301733
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.w3c.dom.svg.extension' version='1.1.0.v202211281949' generation='2'>
      <update id='org.w3c.dom.svg.extension' range='[0.0.0,1.1.0.v202211281949)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='Extension for org.w3c.dom.svg'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse BIRT Project'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='maven-groupId' value='org.eclipse.birt'/>
        <property name='maven-artifactId' value='org.w3c.dom.svg.extension'/>
        <property name='maven-version' value='1.1.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.w3c.dom.svg.extension' version='1.1.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.w3c.dom.svg.extension' version='1.1.0.v202211281949'/>
        <provided namespace='java.package' name='org.w3c.dom.svg' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.w3c.dom.svg.extension' version='1.1.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.fragment'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='osgi.fragment' name='org.w3c.dom.svg' version='1.1.0.v202211281949'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='5'>
        <required namespace='osgi.bundle' name='org.w3c.dom.svg' range='[1.1.0,1.2.0)'/>
        <required namespace='osgi.bundle' name='org.w3c.dom.smil' range='[1.0.0,1.1.0)'/>
        <required namespace='java.package' name='org.w3c.dom' range='0.0.0'/>
        <required namespace='java.package' name='org.w3c.dom.events' range='[3.0.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.w3c.dom.svg.extension
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.w3c.dom.svg.extension' version='1.1.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.w3c.dom.svg.extension;singleton:=true&#xA;Bundle-Version: 1.1.0.v202211281949&#xA;Fragment-Host: org.w3c.dom.svg;bundle-version=&quot;[1.1.0,1.2.0)&quot;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.report.engine.odf.source' version='4.12.0.v202211281949' singleton='false'>
      <update id='org.eclipse.birt.report.engine.odf.source' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse BIRT Project'/>
        <property name='df_LT.bundleName' value='OpenDocument Format plugin Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.birt'/>
        <property name='maven-artifactId' value='org.eclipse.birt.report.engine.odf'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.odf.source' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.report.engine.odf.source' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.report.engine.odf.source' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.report.engine.odf.source' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.report.engine.odf.source&#xA;Bundle-Version: 4.12.0.v202211281949
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.connectivity.sqm.server.ui' version='1.3.101.201811012051' generation='2'>
      <update id='org.eclipse.datatools.connectivity.sqm.server.ui' range='[0.0.0,1.3.101.201811012051)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Eclipse Data Tools Platform Server UI Plug-in'/>
        <property name='df_LT.providerName' value='Eclipse Data Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.connectivity.sqm.server.ui'/>
        <property name='maven-version' value='1.3.101-SNAPSHOT'/>
      </properties>
      <provides size='26'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.connectivity.sqm.server.ui' version='1.3.101.201811012051'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.sqm.server.ui' version='1.3.101.201811012051'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.sqm.server.internal.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.sqm.server.internal.ui.dialogs' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.sqm.server.internal.ui.explorer.actions.popup' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.sqm.server.internal.ui.explorer.content' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.sqm.server.internal.ui.explorer.layout' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.sqm.server.internal.ui.explorer.loading' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.sqm.server.internal.ui.explorer.providers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.sqm.server.internal.ui.explorer.providers.bookmark' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.sqm.server.internal.ui.explorer.providers.content.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.sqm.server.internal.ui.explorer.providers.content.layout' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.sqm.server.internal.ui.explorer.providers.content.layout.hierar' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.sqm.server.internal.ui.explorer.providers.content.layout.vnode' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.sqm.server.internal.ui.explorer.providers.decorators' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.sqm.server.internal.ui.explorer.providers.label' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.sqm.server.internal.ui.icons' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.sqm.server.internal.ui.l10n' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.sqm.server.internal.ui.layout' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.sqm.server.internal.ui.services' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.sqm.server.internal.ui.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.sqm.server.internal.ui.util.logging' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.sqm.server.internal.ui.util.resources' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.connectivity.sqm.server.ui' version='1.3.101.201811012051'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='16'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.modelbase.sql.edit' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.sqm.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.sqm.core.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.modelbase.dbdefinition' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.navigator' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.views' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit.ui' range='0.0.0'/>
        <required namespace='java.package' name='com.ibm.icu.text' range='0.0.0'/>
        <required namespace='java.package' name='com.ibm.icu.util' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.datatools.connectivity.sqm.server.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.connectivity.sqm.server.ui' version='1.3.101.201811012051'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.connectivity.sqm.server.ui; singleton:=true&#xA;Bundle-Version: 1.3.101.201811012051
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.report.designer.ui.source' version='4.12.0.v202211281949' singleton='false'>
      <update id='org.eclipse.birt.report.designer.ui.source' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse BIRT Project'/>
        <property name='df_LT.bundleName' value='BIRT Designer UI Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.birt'/>
        <property name='maven-artifactId' value='org.eclipse.birt.report.designer.ui'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.designer.ui.source' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.report.designer.ui.source' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.report.designer.ui.source' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.report.designer.ui.source' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.report.designer.ui.source&#xA;Bundle-Version: 4.12.0.v202211281949
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.osgi.util' version='3.7.100.v20220615-1601' singleton='false' generation='2'>
      <update id='org.eclipse.osgi.util' range='[0.0.0,3.7.100.v20220615-1601)' severity='0'/>
      <properties size='13'>
        <property name='df_LT.osgiUtilDes' value='OSGi Service Platform Release 4.2.0 Utility Classes'/>
        <property name='df_LT.eclipse.org' value='Eclipse.org - Equinox'/>
        <property name='df_LT.osgiUtil' value='OSGi Release 4.2.0 Utility Classes'/>
        <property name='org.eclipse.equinox.p2.name' value='%osgiUtil'/>
        <property name='org.eclipse.equinox.p2.description' value='%osgiUtilDes'/>
        <property name='org.eclipse.equinox.p2.provider' value='%eclipse.org'/>
        <property name='org.eclipse.equinox.p2.contact' value='www.eclipse.org'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='http://www.eclipse.org'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.osgi'/>
        <property name='maven-artifactId' value='org.eclipse.osgi.util'/>
        <property name='maven-version' value='3.7.100-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.osgi.util' version='3.7.100.v20220615-1601'/>
        <provided namespace='osgi.bundle' name='org.eclipse.osgi.util' version='3.7.100.v20220615-1601'/>
        <provided namespace='osgi.identity' name='org.eclipse.osgi.util' version='3.7.100.v20220615-1601'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='osgi.bundle' name='org.osgi.util.function' range='[1.2.0,1.3.0)'/>
        <required namespace='osgi.bundle' name='org.osgi.util.promise' range='[1.2.0,1.3.0)'/>
        <required namespace='osgi.bundle' name='org.osgi.util.measurement' range='[1.0.0,1.1.0)'/>
        <required namespace='osgi.bundle' name='org.osgi.util.position' range='[1.0.0,1.1.0)'/>
        <required namespace='osgi.bundle' name='org.osgi.util.xml' range='[1.0.0,1.1.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.osgi.util
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.osgi.util' version='3.7.100.v20220615-1601'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.osgi.util&#xA;Bundle-Version: 3.7.100.v20220615-1601
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jst.jee.web' version='1.0.1000.v202205260129' generation='2'>
      <update id='org.eclipse.jst.jee.web' range='[0.0.0,1.0.1000.v202205260129)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Vendor.0' value='Eclipse Web Tools Platform'/>
        <property name='df_LT.Bundle-Name.0' value='Java EE Web Plug-in'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name.0'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor.0'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.javaee'/>
        <property name='maven-artifactId' value='org.eclipse.jst.jee.web'/>
        <property name='maven-version' value='1.0.1000-SNAPSHOT'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.jee.web' version='1.0.1000.v202205260129'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jst.jee.web' version='1.0.1000.v202205260129'/>
        <provided namespace='java.package' name='org.eclipse.jst.jee.model.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jee.model.internal.mergers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jee.web' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jst.jee.web' version='1.0.1000.v202205260129'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='20'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.project.facet.core' range='[1.3.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee' range='[1.1.0,1.3.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.frameworks' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.web' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jem.util' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.common.frameworks' range='[1.1.0,1.2.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.common.project.facet.core' range='[1.3.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.jee' range='[1.0.0,1.1.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.commands' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.common' range='[2.2.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='[2.2.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='[2.2.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee.web' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee.core' range='[1.3.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.emf' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.emfworkbench.integration' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.5))'>
          <description>
            org.eclipse.jst.jee.web
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jst.jee.web' version='1.0.1000.v202205260129'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jst.jee.web;singleton:=true&#xA;Bundle-Version: 1.0.1000.v202205260129
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jface' version='3.27.0.v20220817-1444' generation='2'>
      <update id='org.eclipse.jface' range='[0.0.0,3.27.0.v20220817-1444)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='JFace'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='eclipse.platform.ui'/>
        <property name='maven-artifactId' value='org.eclipse.jface'/>
        <property name='maven-version' value='3.27.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='33'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jface' version='3.27.0.v20220817-1444'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jface' version='3.27.0.v20220817-1444'/>
        <provided namespace='java.package' name='org.eclipse.jface' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jface.action' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jface.action.images' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jface.bindings' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jface.bindings.keys' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jface.bindings.keys.formatting' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jface.commands' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jface.contexts' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jface.dialogs' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jface.dialogs.images' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jface.fieldassist' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jface.fieldassist.images' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jface.images' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jface.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jface.internal.provisional.action' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jface.layout' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jface.menus' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jface.operation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jface.preference' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jface.preference.images' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jface.resource' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jface.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jface.viewers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jface.viewers.deferred' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jface.widgets' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jface.window' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jface.wizard' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jface.wizard.images' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jface' version='3.27.0.v20220817-1444'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='9'>
        <required namespace='osgi.bundle' name='org.eclipse.swt' range='[3.111.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.commands' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='[3.3.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.bidi' range='[0.10.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.xml.parsers' range='0.0.0'/>
        <required namespace='java.package' name='org.osgi.framework' range='0.0.0'/>
        <required namespace='java.package' name='org.w3c.dom' range='0.0.0'/>
        <required namespace='java.package' name='org.xml.sax' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.jface
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jface' version='3.27.0.v20220817-1444'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jface;singleton:=true&#xA;Bundle-Version: 3.27.0.v20220817-1444
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.report.engine.emitter.config.nl1' version='4.12.0.v202211281949' singleton='false'>
      <update id='org.eclipse.birt.report.engine.emitter.config.nl1' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='BIRT Model NLS Support'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='maven-groupId' value='org.eclipse.birt.nl'/>
        <property name='maven-artifactId' value='org.eclipse.birt.report.engine.emitter.config.nl1'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.emitter.config.nl1' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.report.engine.emitter.config.nl1' version='4.12.0.v202211281949'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.emitter.config.i18n' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.report.engine.emitter.config.nl1' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.fragment'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='osgi.fragment' name='org.eclipse.birt.report.engine.emitter.config' version='4.12.0.v202211281949'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.engine.emitter.config' range='[2.1.0,5.0.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.report.engine.emitter.config.nl1' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.report.engine.emitter.config.nl1&#xA;Bundle-Version: 4.12.0.v202211281949&#xA;Fragment-Host: org.eclipse.birt.report.engine.emitter.config;bundle-version=&quot;[2.1.0,5.0.0)&quot;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.enablement.oda.xml' version='1.4.102.201901091730' generation='2'>
      <update id='org.eclipse.datatools.enablement.oda.xml' range='[0.0.0,1.4.102.201901091730)' severity='0'/>
      <properties size='7'>
        <property name='df_LT.plugin.name' value='Eclipse Data Tools Platform XML ODA Runtime Driver'/>
        <property name='org.eclipse.equinox.p2.name' value='%plugin.name'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Data Tools Platform'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.enablement.oda.xml'/>
        <property name='maven-version' value='1.4.102-SNAPSHOT'/>
      </properties>
      <provides size='11'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.oda.xml' version='1.4.102.201901091730'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.enablement.oda.xml' version='1.4.102.201901091730'/>
        <provided namespace='java.package' name='org.eclipse.datatools.enablement.oda.xml' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.enablement.oda.xml.i18n' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.enablement.oda.xml.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.enablement.oda.xml.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.enablement.oda.xml.util.date' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.enablement.oda.xml.util.ui' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.enablement.oda.xml' version='1.4.102.201901091730'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='5'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.oda' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.xerces' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.oda.profile' range='0.0.0' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.datatools.enablement.oda.xml
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.enablement.oda.xml' version='1.4.102.201901091730'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.enablement.oda.xml;singleton:=true&#xA;Bundle-Version: 1.4.102.201901091730
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.director' version='2.5.400.v20220817-1208' generation='2'>
      <update id='org.eclipse.equinox.p2.director' range='[0.0.0,2.5.400.v20220817-1208)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Equinox Provisioning Director'/>
        <property name='df_LT.providerName' value='Eclipse.org - Equinox'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.equinox.p2'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.p2.director'/>
        <property name='maven-version' value='2.5.400-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.director' version='2.5.400.v20220817-1208'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.director' version='2.5.400.v20220817-1208'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.p2.director' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.p2.rollback' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.provisional.p2.director' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.p2.planner' version='2.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.director' version='2.5.400.v20220817-1208'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='14'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='[3.3.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.jobs' range='[3.3.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.metadata' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.sat4j.core' range='[2.3.5,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.sat4j.pb' range='[2.3.5,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.core.helpers' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.provisional.configurator' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.core' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.core.spi' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.engine' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.engine.query' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.osgi.util' range='1.0.0'/>
        <required namespace='java.package' name='org.osgi.framework' range='1.3.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.equinox.p2.director
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.director' version='2.5.400.v20220817-1208'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.equinox.p2.director;singleton:=true&#xA;Bundle-Version: 2.5.400.v20220817-1208
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.axis.overlay' version='4.12.0.v202211281949' generation='2'>
      <update id='org.eclipse.birt.axis.overlay' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='BIRT Axis Overlay'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse BIRT Project'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='maven-groupId' value='org.eclipse.birt'/>
        <property name='maven-artifactId' value='org.eclipse.birt.axis.overlay'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.axis.overlay' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.axis.overlay' version='4.12.0.v202211281949'/>
        <provided namespace='java.package' name='org.eclipse.birt.axis.utility' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.axis.overlay' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.fragment'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='osgi.fragment' name='org.apache.axis' version='4.12.0.v202211281949'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='org.apache.axis' range='1.4.1.qualifier'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.birt.axis.overlay
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.axis.overlay' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.axis.overlay;singleton:=true&#xA;Bundle-Version: 4.12.0.v202211281949&#xA;Fragment-Host: org.apache.axis;bundle-version=&quot;1.4.1.qualifier&quot;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.report.engine.emitter.config.html.source' version='4.12.0.v202211281949' singleton='false'>
      <update id='org.eclipse.birt.report.engine.emitter.config.html.source' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse BIRT Project'/>
        <property name='df_LT.bundleName' value='BIRT HTML Emitter Descriptor Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.birt'/>
        <property name='maven-artifactId' value='org.eclipse.birt.report.engine.emitter.config.html'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.emitter.config.html.source' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.report.engine.emitter.config.html.source' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.report.engine.emitter.config.html.source' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.report.engine.emitter.config.html.source' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.report.engine.emitter.config.html.source&#xA;Bundle-Version: 4.12.0.v202211281949
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.data.oda.mongodb.ui' version='4.12.0.v202211281949' generation='2'>
      <update id='org.eclipse.birt.data.oda.mongodb.ui' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Vendor' value='Eclipse BIRT Project'/>
        <property name='df_LT.plugin.name' value='MongoDB Data Source ODA Designer'/>
        <property name='org.eclipse.equinox.p2.name' value='%plugin.name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.birt'/>
        <property name='maven-artifactId' value='org.eclipse.birt.data.oda.mongodb.ui'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.data.oda.mongodb.ui' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.data.oda.mongodb.ui' version='4.12.0.v202211281949'/>
        <provided namespace='java.package' name='org.eclipse.birt.data.oda.mongodb.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.data.oda.mongodb.ui.i18n' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.data.oda.mongodb.ui.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.data.oda.mongodb.ui' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='3.119.100'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.23.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.oda.design.ui' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.data.oda.mongodb' range='[4.2.2,5.0.0)'/>
        <required namespace='java.package' name='com.mongodb' range='[3.2.2,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.birt.data.oda.mongodb.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.data.oda.mongodb.ui' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.data.oda.mongodb.ui;singleton:=true&#xA;Bundle-Version: 4.12.0.v202211281949
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='com.google.gson' version='2.9.1' singleton='false' generation='2'>
      <update id='com.google.gson' range='[0.0.0,2.9.1)' severity='0'/>
      <properties size='10'>
        <property name='org.eclipse.equinox.p2.name' value='Gson'/>
        <property name='org.eclipse.equinox.p2.description' value='Gson JSON library'/>
        <property name='org.eclipse.equinox.p2.provider' value='Google Gson Project'/>
        <property name='org.eclipse.equinox.p2.contact' value='https://github.com/google/gson'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='https://github.com/google/gson/gson'/>
        <property name='maven-groupId' value='com.google.code.gson'/>
        <property name='maven-artifactId' value='gson'/>
        <property name='maven-version' value='2.9.1'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='com.google.gson' version='2.9.1'/>
        <provided namespace='osgi.bundle' name='com.google.gson' version='2.9.1'/>
        <provided namespace='java.package' name='com.google.gson' version='2.9.1'/>
        <provided namespace='java.package' name='com.google.gson.annotations' version='2.9.1'/>
        <provided namespace='java.package' name='com.google.gson.reflect' version='2.9.1'/>
        <provided namespace='java.package' name='com.google.gson.stream' version='2.9.1'/>
        <provided namespace='osgi.identity' name='com.google.gson' version='2.9.1'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='java.package' name='sun.misc' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.google.gson.annotations' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.7))'>
          <description>
            com.google.gson
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(|(version=1.7)(version=1.8)))'>
          <description>
            com.google.gson
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='com.google.gson' version='2.9.1'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: com.google.gson&#xA;Bundle-Version: 2.9.1
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.core.jobs' version='3.13.100.v20220817-1539' generation='2'>
      <update id='org.eclipse.core.jobs' range='[0.0.0,3.13.100.v20220817-1539)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Eclipse Jobs Mechanism'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.core.jobs'/>
        <property name='maven-version' value='3.13.100-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.jobs' version='3.13.100.v20220817-1539'/>
        <provided namespace='osgi.bundle' name='org.eclipse.core.jobs' version='3.13.100.v20220817-1539'/>
        <provided namespace='java.package' name='org.eclipse.core.internal.jobs' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.runtime.jobs' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.core.jobs' version='3.13.100.v20220817-1539'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='7'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='[3.8.0,4.0.0)'/>
        <required namespace='java.package' name='org.eclipse.osgi.service.debug' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.util' range='0.0.0'/>
        <required namespace='java.package' name='org.osgi.framework' range='1.3.0'/>
        <required namespace='java.package' name='org.osgi.service.packageadmin' range='0.0.0'/>
        <required namespace='java.package' name='org.osgi.util.tracker' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.core.jobs
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.core.jobs' version='3.13.100.v20220817-1539'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.core.jobs; singleton:=true&#xA;Bundle-Version: 3.13.100.v20220817-1539
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.pde.spy.core' version='1.0.200.v20220331-1637' generation='2'>
      <update id='org.eclipse.pde.spy.core' range='[0.0.0,1.0.200.v20220331-1637)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.provider-name' value='Eclipse.org'/>
        <property name='df_LT.name' value='Spy Core plug-in'/>
        <property name='org.eclipse.equinox.p2.name' value='%name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%provider-name'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.pde'/>
        <property name='maven-artifactId' value='org.eclipse.pde.spy.core'/>
        <property name='maven-version' value='1.0.200-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.spy.core' version='1.0.200.v20220331-1637'/>
        <provided namespace='osgi.bundle' name='org.eclipse.pde.spy.core' version='1.0.200.v20220331-1637'/>
        <provided namespace='osgi.identity' name='org.eclipse.pde.spy.core' version='1.0.200.v20220331-1637'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='9'>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.model.workbench' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.9.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.core.di' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.workbench' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.di' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='0.0.0'/>
        <required namespace='java.package' name='javax.inject' range='1.0.0'/>
        <required namespace='java.package' name='org.eclipse.emf.ecore' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.pde.spy.core
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.pde.spy.core' version='1.0.200.v20220331-1637'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.pde.spy.core;singleton:=true&#xA;Bundle-Version: 1.0.200.v20220331-1637
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.mapping.ui.feature.group' version='2.14.0.v20210924-1718' singleton='false'>
      <update id='org.eclipse.emf.mapping.ui.feature.group' range='[0.0.0,2.14.0.v20210924-1718)' severity='0'/>
      <properties size='12'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.emf.features'/>
        <property name='maven-artifactId' value='org.eclipse.emf.mapping.ui'/>
        <property name='maven-version' value='2.14.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.featureName' value='EMF Mapping UI'/>
        <property name='df_LT.description' value='Framework for implementing EMF mapping editors in the IDE.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mapping.ui.feature.group' version='2.14.0.v20210924-1718'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='9'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.ide' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mapping' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.edit.ui' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.common' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mapping.ui' range='[2.10.0.v20181104-0733,2.10.0.v20181104-0733]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mapping.ui.feature.jar' range='[2.14.0.v20210924-1718,2.14.0.v20210924-1718]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='http://www.eclipse.org/legal/epl-v20.html' url='http://www.eclipse.org/legal/epl-v20.html'>
        Copyright (c) 2002-2018 IBM Corporation and others.&#xA;All rights reserved.   This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v2.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v20.html
      </copyright>
    </unit>
    <unit id='org.eclipse.birt.report.debug.core.nl1' version='4.12.0.v202211281949' singleton='false'>
      <update id='org.eclipse.birt.report.debug.core.nl1' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='BIRT debug core Plug-in NLS Support'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='maven-groupId' value='org.eclipse.birt.nl'/>
        <property name='maven-artifactId' value='org.eclipse.birt.report.debug.core.nl1'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.debug.core.nl1' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.report.debug.core.nl1' version='4.12.0.v202211281949'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.debug.core.i18n' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.report.debug.core.nl1' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.fragment'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='osgi.fragment' name='org.eclipse.birt.report.debug.core' version='4.12.0.v202211281949'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.debug.core' range='[2.1.0,5.0.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.report.debug.core.nl1' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.report.debug.core.nl1&#xA;Bundle-Version: 4.12.0.v202211281949&#xA;Fragment-Host: org.eclipse.birt.report.debug.core;bundle-version=&quot;[2.1.0,5.0.0)&quot;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.core.nl1' version='4.12.0.v202211281949' singleton='false'>
      <update id='org.eclipse.birt.core.nl1' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='BIRT Core Package NLS Support'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='maven-groupId' value='org.eclipse.birt.nl'/>
        <property name='maven-artifactId' value='org.eclipse.birt.core.nl1'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.core.nl1' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.core.nl1' version='4.12.0.v202211281949'/>
        <provided namespace='java.package' name='org.eclipse.birt.core.i18n' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.core.nl1' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.fragment'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='osgi.fragment' name='org.eclipse.birt.core' version='4.12.0.v202211281949'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.birt.core' range='[2.1.0,5.0.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.core.nl1' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.core.nl1&#xA;Bundle-Version: 4.12.0.v202211281949&#xA;Fragment-Host: org.eclipse.birt.core;bundle-version=&quot;[2.1.0,5.0.0)&quot;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.core.resources' version='3.18.0.v20220828-0546' generation='2'>
      <update id='org.eclipse.core.resources' range='[0.0.0,3.18.0.v20220828-0546)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Core Resource Management'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.core.resources'/>
        <property name='maven-version' value='3.18.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='23'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.resources' version='3.18.0.v20220828-0546'/>
        <provided namespace='osgi.bundle' name='org.eclipse.core.resources' version='3.18.0.v20220828-0546'/>
        <provided namespace='java.package' name='org.eclipse.core.internal.dtree' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.internal.events' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.internal.localstore' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.internal.properties' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.internal.propertytester' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.internal.refresh' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.internal.resources' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.internal.resources.mapping' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.internal.resources.projectvariables' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.internal.resources.refresh.win32' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.internal.utils' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.internal.watson' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.resources' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.resources.filtermatchers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.resources.mapping' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.resources.refresh' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.resources.team' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.resources.variableresolvers' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.core.resources' version='3.18.0.v20220828-0546'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='7'>
        <required namespace='osgi.bundle' name='org.eclipse.ant.core' range='[3.1.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filesystem' range='[1.3.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.26.0,4.0.0)'/>
        <required namespace='java.package' name='org.eclipse.osgi.service.datalocation' range='[1.3.0,2.0.0)'/>
        <required namespace='java.package' name='org.osgi.service.component.annotations' range='[1.3.0,2.0.0)' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.core.resources
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.core.resources' version='3.18.0.v20220828-0546'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.core.resources; singleton:=true&#xA;Bundle-Version: 3.18.0.v20220828-0546
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='uk.co.spudsoft.birt.emitters.excel.source' version='4.12.0.v202211281949' singleton='false'>
      <update id='uk.co.spudsoft.birt.emitters.excel.source' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='SpudSoft'/>
        <property name='df_LT.bundleName' value='SpudSoft BIRT Excel Emitters Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.birt'/>
        <property name='maven-artifactId' value='uk.co.spudsoft.birt.emitters.excel'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='uk.co.spudsoft.birt.emitters.excel.source' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='uk.co.spudsoft.birt.emitters.excel.source' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.identity' name='uk.co.spudsoft.birt.emitters.excel.source' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='uk.co.spudsoft.birt.emitters.excel.source' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: uk.co.spudsoft.birt.emitters.excel.source&#xA;Bundle-Version: 4.12.0.v202211281949
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.report.item.crosstab.core.nl1' version='4.12.0.v202211281949' singleton='false'>
      <update id='org.eclipse.birt.report.item.crosstab.core.nl1' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='BIRT Crosstab Plug-in NLS Support'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='maven-groupId' value='org.eclipse.birt.nl'/>
        <property name='maven-artifactId' value='org.eclipse.birt.report.item.crosstab.core.nl1'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.item.crosstab.core.nl1' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.report.item.crosstab.core.nl1' version='4.12.0.v202211281949'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.item.crosstab.core.i18n' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.report.item.crosstab.core.nl1' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.fragment'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='osgi.fragment' name='org.eclipse.birt.report.item.crosstab.core' version='4.12.0.v202211281949'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.item.crosstab.core' range='[2.1.0,5.0.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.report.item.crosstab.core.nl1' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.report.item.crosstab.core.nl1&#xA;Bundle-Version: 4.12.0.v202211281949&#xA;Fragment-Host: org.eclipse.birt.report.item.crosstab.core;bundle-version=&quot;[2.1.0,5.0.0)&quot;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.batik.dom.birt.ext' version='1.14.0.v202211281949' generation='2'>
      <update id='org.apache.batik.dom.birt.ext' range='[0.0.0,1.14.0.v202211281949)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='Batik DOM Extension'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse BIRT'/>
        <property name='maven-groupId' value='org.eclipse.birt'/>
        <property name='maven-artifactId' value='org.apache.batik.dom.birt.ext'/>
        <property name='maven-version' value='1.14.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.dom.birt.ext' version='1.14.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.apache.batik.dom.birt.ext' version='1.14.0.v202211281949'/>
        <provided namespace='osgi.identity' name='org.apache.batik.dom.birt.ext' version='1.14.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.fragment'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='osgi.fragment' name='org.apache.batik.dom' version='1.14.0.v202211281949'/>
      </provides>
      <requires size='4'>
        <required namespace='osgi.bundle' name='org.apache.batik.dom' range='1.14.0'/>
        <required namespace='java.package' name='org.apache.batik.w3c.dom' range='1.14.0'/>
        <required namespace='java.package' name='org.apache.batik.w3c.dom.events' range='1.14.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.apache.batik.dom.birt.ext
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.batik.dom.birt.ext' version='1.14.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.apache.batik.dom.birt.ext;singleton:=true&#xA;Bundle-Version: 1.14.0.v202211281949&#xA;Fragment-Host: org.apache.batik.dom;bundle-version=&quot;1.14.0&quot;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.report.item.crosstab.core.source' version='4.12.0.v202211281949' singleton='false'>
      <update id='org.eclipse.birt.report.item.crosstab.core.source' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse BIRT Project'/>
        <property name='df_LT.bundleName' value='BIRT Crosstab Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.birt'/>
        <property name='maven-artifactId' value='org.eclipse.birt.report.item.crosstab.core'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.item.crosstab.core.source' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.report.item.crosstab.core.source' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.report.item.crosstab.core.source' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.report.item.crosstab.core.source' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.report.item.crosstab.core.source&#xA;Bundle-Version: 4.12.0.v202211281949
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jst.ws.creation.ejb.ui' version='1.0.300.v201910301957'>
      <update id='org.eclipse.jst.ws.creation.ejb.ui' range='[0.0.0,1.0.300.v201910301957)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.PLUGIN_NAME' value='Web Services Creation EJB Graphical User Interface'/>
        <property name='df_LT.PLUGIN_PROVIDER' value='Eclipse Web Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%PLUGIN_NAME'/>
        <property name='org.eclipse.equinox.p2.provider' value='%PLUGIN_PROVIDER'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.webservices'/>
        <property name='maven-artifactId' value='org.eclipse.jst.ws.creation.ejb.ui'/>
        <property name='maven-version' value='1.0.300-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.ws.creation.ejb.ui' version='1.0.300.v201910301957'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jst.ws.creation.ejb.ui' version='1.0.300.v201910301957'/>
        <provided namespace='osgi.identity' name='org.eclipse.jst.ws.creation.ejb.ui' version='1.0.300.v201910301957'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='3'>
        <required namespace='osgi.bundle' name='org.eclipse.jst.ws.consumption.ui' range='[1.1.0,1.2.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.command.env.ui' range='[1.0.101,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.ws.consumption' range='[1.0.304,1.1.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jst.ws.creation.ejb.ui' version='1.0.300.v201910301957'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jst.ws.creation.ejb.ui; singleton:=true&#xA;Bundle-Version: 1.0.300.v201910301957
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.report.engine.emitter.postscript.tests' version='4.12.0.v202211281949' generation='2'>
      <update id='org.eclipse.birt.report.engine.emitter.postscript.tests' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='Report Engine Emitter POSTSCRIPT Tests Plug-in'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse BIRT Project'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='maven-groupId' value='org.eclipse.birt'/>
        <property name='maven-artifactId' value='org.eclipse.birt.report.engine.emitter.postscript.tests'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-test-plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.emitter.postscript.tests' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.report.engine.emitter.postscript.tests' version='4.12.0.v202211281949'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.emitter.postscript' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.emitter.postscript.golden.PostscriptRenderTest' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.emitter.postscript.picture' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.report.engine.emitter.postscript.tests' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='osgi.bundle' name='org.eclipse.birt.core' range='4.12.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.engine' range='4.12.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.engine.emitter.postscript' range='4.12.0'/>
        <required namespace='osgi.bundle' name='org.junit' range='4.7.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.osgi.framework' range='1.3.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.birt.report.engine.emitter.postscript.tests
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.report.engine.emitter.postscript.tests' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.report.engine.emitter.postscript.tests;singleton:=true&#xA;Bundle-Version: 4.12.0.v202211281949
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.integration.wtp.ui' version='4.12.0.v202211281949' generation='2'>
      <update id='org.eclipse.birt.integration.wtp.ui' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='BIRT WTP Integration Plug-in'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse BIRT Project'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.birt'/>
        <property name='maven-artifactId' value='org.eclipse.birt.integration.wtp.ui'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='14'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.integration.wtp.ui' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.integration.wtp.ui' version='4.12.0.v202211281949'/>
        <provided namespace='java.package' name='org.eclipse.birt.integration.wtp.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.integration.wtp.ui.internal.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.integration.wtp.ui.internal.dialogs' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.integration.wtp.ui.internal.exception' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.integration.wtp.ui.internal.resource' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.integration.wtp.ui.internal.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.integration.wtp.ui.internal.webapplication' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.integration.wtp.ui.internal.wizards' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.integration.wtp.ui.project.facet' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.integration.wtp.ui' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='25'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.2.1,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='[3.2.1,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.commands' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.2.1,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='[3.2.1,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.web.ui' range='[1.1.1,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.ui' range='[1.1.100,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.modulecore' range='[1.1.2,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.project.facet.ui' range='[1.1.1,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.project.facet.core' range='[1.1.1,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.frameworks.ui' range='[1.1.1,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee' range='[1.1.2,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee.core' range='[1.1.2,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee.ui' range='[1.1.1,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee.web' range='[1.1.2,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee.navigator.ui' range='[1.1.1,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.jsp.ui' range='[1.1.100,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.servlet.ui' range='[1.1.1,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.common.frameworks' range='[1.1.2,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.common.project.facet.core' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='[2.2.1,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.common' range='[2.2.1,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jem.util' range='2.0.200'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.birt.integration.wtp.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.integration.wtp.ui' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.integration.wtp.ui;singleton:=true&#xA;Bundle-Version: 4.12.0.v202211281949
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.common.feature.jar' version='2.28.0.v20221121-1400'>
      <properties size='11'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.featureName' value='EMF Common'/>
        <property name='df_LT.description' value='Common platform-independent utilities used throughout EMF, including collection classes, notifiers, adapters, and commands.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.emf.features'/>
        <property name='maven-artifactId' value='org.eclipse.emf.common'/>
        <property name='maven-version' value='2.28.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.common.feature.jar' version='2.28.0.v20221121-1400'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.emf.common' version='2.28.0.v20221121-1400'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.emf.common' version='2.28.0.v20221121-1400'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='http://www.eclipse.org/legal/epl-v20.html' url='http://www.eclipse.org/legal/epl-v20.html'>
        Copyright (c) 2002-2018 IBM Corporation and others.&#xA;All rights reserved.   This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v2.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v20.html
      </copyright>
    </unit>
    <unit id='org.eclipse.datatools.enablement.oda.ws' version='1.4.101.201811012051' generation='2'>
      <update id='org.eclipse.datatools.enablement.oda.ws' range='[0.0.0,1.4.101.201811012051)' severity='0'/>
      <properties size='7'>
        <property name='df_LT.plugin.name' value='Eclipse Data Tools Platform Web Services ODA Runtime Driver'/>
        <property name='org.eclipse.equinox.p2.name' value='%plugin.name'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Data Tools Platform'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.enablement.oda.ws'/>
        <property name='maven-version' value='1.4.101-SNAPSHOT'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.oda.ws' version='1.4.101.201811012051'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.enablement.oda.ws' version='1.4.101.201811012051'/>
        <provided namespace='java.package' name='org.eclipse.datatools.enablement.oda.ws.api' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.enablement.oda.ws.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.enablement.oda.ws.soap' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.enablement.oda.ws.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.enablement.oda.ws' version='1.4.101.201811012051'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='7'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.oda' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.oda.profile' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.enablement.oda.xml' range='0.0.0'/>
        <required namespace='osgi.bundle' name='javax.wsdl' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.apache.xerces' range='0.0.0' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.datatools.enablement.oda.ws
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.enablement.oda.ws' version='1.4.101.201811012051'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.enablement.oda.ws; singleton:=true&#xA;Bundle-Version: 1.4.101.201811012051
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ui.console' version='3.11.300.v20220811-1921' generation='2'>
      <update id='org.eclipse.ui.console' range='[0.0.0,3.11.300.v20220811-1921)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Console'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='eclipse.platform.debug'/>
        <property name='maven-artifactId' value='org.eclipse.ui.console'/>
        <property name='maven-version' value='3.11.300-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.console' version='3.11.300.v20220811-1921'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.console' version='3.11.300.v20220811-1921'/>
        <provided namespace='java.package' name='org.eclipse.ui.console' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.console.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.console' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.console' version='3.11.300.v20220811-1921'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='8'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench.texteditor' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.11.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.variables' range='[3.2.800,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.core' range='[3.16.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.ui.console
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.console' version='3.11.300.v20220811-1921'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.ui.console; singleton:=true&#xA;Bundle-Version: 3.11.300.v20220811-1921
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jst.ws.creation.ui' version='1.0.1001.v202103201626' generation='2'>
      <update id='org.eclipse.jst.ws.creation.ui' range='[0.0.0,1.0.1001.v202103201626)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.PLUGIN_NAME' value='Web Services Creation Graphical User Interface'/>
        <property name='df_LT.PLUGIN_PROVIDER' value='Eclipse Web Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%PLUGIN_NAME'/>
        <property name='org.eclipse.equinox.p2.provider' value='%PLUGIN_PROVIDER'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.webservices'/>
        <property name='maven-artifactId' value='org.eclipse.jst.ws.creation.ui'/>
        <property name='maven-version' value='1.0.1001-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='15'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.ws.creation.ui' version='1.0.1001.v202103201626'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jst.ws.creation.ui' version='1.0.1001.v202103201626'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.internal.creation.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.internal.creation.ui.ant' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.internal.creation.ui.extension' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.internal.creation.ui.plugin' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.internal.creation.ui.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.internal.creation.ui.server' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.internal.creation.ui.widgets' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.internal.creation.ui.widgets.binding' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.internal.creation.ui.widgets.runtime' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ws.internal.creation.ui.widgets.test' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jst.ws.creation.ui' version='1.0.1001.v202103201626'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='30'>
        <required namespace='osgi.bundle' name='org.eclipse.wst.command.env' range='[1.0.101,1.1.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.command.env.ui' range='[1.0.101,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.command.env.core' range='[1.0.101,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.wsdl' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.ws' range='[1.0.100,1.2.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.ws.explorer' range='[1.1.0,1.2.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.ws' range='[1.0.101,1.1.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.ws.consumption' range='[1.0.101,1.1.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.ws.parser' range='[1.0.100,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.ws.ui' range='[1.0.100,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.ws.consumption.ui' range='[1.1.0,1.2.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.common' range='[2.2.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jem.util' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jem.workbench' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.server.core' range='[1.0.102,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.emfworkbench.integration' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee' range='[1.1.0,1.3.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee.core' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee.ejb' range='[1.1.0,1.2.0)'/>
        <required namespace='osgi.bundle' name='javax.wsdl' range='[1.6.2,1.7.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.frameworks' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.environment' range='[1.0.100,1.1.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.project.facet.core' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.forms' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.ws.ui' range='[1.1.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.5))'>
          <description>
            org.eclipse.jst.ws.creation.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jst.ws.creation.ui' version='1.0.1001.v202103201626'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jst.ws.creation.ui; singleton:=true&#xA;Bundle-Version: 1.0.1001.v202103201626
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.codegen.ecore.ui.feature.jar' version='2.32.0.v20220925-1245'>
      <properties size='11'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.featureName' value='EMF Ecore Code Generator UI'/>
        <property name='df_LT.description' value='Generator UI for Ecore-based code generation in the IDE.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.emf.features'/>
        <property name='maven-artifactId' value='org.eclipse.emf.codegen.ecore.ui'/>
        <property name='maven-version' value='2.32.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.codegen.ecore.ui.feature.jar' version='2.32.0.v20220925-1245'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.emf.codegen.ecore.ui' version='2.32.0.v20220925-1245'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.emf.codegen.ecore.ui' version='2.32.0.v20220925-1245'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='http://www.eclipse.org/legal/epl-v20.html' url='http://www.eclipse.org/legal/epl-v20.html'>
        Copyright (c) 2002-2018 IBM Corporation and others.&#xA;All rights reserved.   This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v2.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v20.html
      </copyright>
    </unit>
    <unit id='org.eclipse.datatools.connectivity.oda.design.ui' version='3.4.101.201811012051' generation='2'>
      <update id='org.eclipse.datatools.connectivity.oda.design.ui' range='[0.0.0,3.4.101.201811012051)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.plugin.name' value='DTP ODA Designer UI Framework Plug-in'/>
        <property name='df_LT.providerName' value='Eclipse Data Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%plugin.name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.connectivity.oda.design.ui'/>
        <property name='maven-version' value='3.4.101-SNAPSHOT'/>
      </properties>
      <provides size='13'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.connectivity.oda.design.ui' version='3.4.101.201811012051'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.oda.design.ui' version='3.4.101.201811012051'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.oda.design.internal.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.oda.design.internal.ui.profile.db' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.oda.design.ui.designsession' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.oda.design.ui.manifest' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.oda.design.ui.nls' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.oda.design.ui.pages.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.oda.design.ui.profile.db.wizards' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.oda.design.ui.wizards' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.connectivity.oda.design.ui' version='3.4.101.201811012051'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='10'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.oda' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.oda.profile' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.oda.design' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.oda.consumer' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.navigator' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.help' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.datatools.connectivity.oda.design.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.connectivity.oda.design.ui' version='3.4.101.201811012051'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.connectivity.oda.design.ui; singleton:=true&#xA;Bundle-Version: 3.4.101.201811012051
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.report.model.adapter.oda.tests' version='4.12.0.v202211281949' generation='2'>
      <update id='org.eclipse.birt.report.model.adapter.oda.tests' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='BIRT Model ODA Adapter Tests Plug-in'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse BIRT Project'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='maven-groupId' value='org.eclipse.birt'/>
        <property name='maven-artifactId' value='org.eclipse.birt.report.model.adapter.oda.tests'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-test-plugin'/>
      </properties>
      <provides size='10'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.model.adapter.oda.tests' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.report.model.adapter.oda.tests' version='4.12.0.v202211281949'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.model.adapter.oda' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.model.adapter.oda.api' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.model.adapter.oda.api.golden' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.model.adapter.oda.api.input' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.model.adapter.oda.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.report.model.adapter.oda.tests' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='osgi.bundle' name='org.eclipse.birt.core' range='4.12.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.model.adapter.oda' range='4.12.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.model' range='4.12.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.oda.design' range='3.5.101'/>
        <required namespace='osgi.bundle' name='org.junit' range='4.8.1' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.birt.report.model.adapter.oda.tests
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.report.model.adapter.oda.tests' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.report.model.adapter.oda.tests; singleton:=true&#xA;Bundle-Version: 4.12.0.v202211281949
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.dtd.ui' version='1.1.400.v202207121749' generation='2'>
      <update id='org.eclipse.wst.dtd.ui' range='[0.0.0,1.1.400.v202207121749)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='SSE DTD Source Editor'/>
        <property name='df_LT.providerName' value='Eclipse Web Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.sourceediting'/>
        <property name='maven-artifactId' value='org.eclipse.wst.dtd.ui'/>
        <property name='maven-version' value='1.1.400-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='20'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.dtd.ui' version='1.1.400.v202207121749'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.dtd.ui' version='1.1.400.v202207121749'/>
        <provided namespace='java.package' name='org.eclipse.wst.dtd.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.dtd.ui.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.dtd.ui.internal.dnd' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.dtd.ui.internal.editor' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.dtd.ui.internal.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.dtd.ui.internal.projection' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.dtd.ui.internal.properties.section' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.dtd.ui.internal.registry' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.dtd.ui.internal.style' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.dtd.ui.internal.templates' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.dtd.ui.internal.text' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.dtd.ui.internal.views.contentoutline.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.dtd.ui.internal.views.properties' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.dtd.ui.internal.wizard' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.dtd.ui.views.contentoutline' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.dtd.ui' version='1.1.400.v202207121749'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='16'>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.13.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.14.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='[3.13.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='[3.14.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench.texteditor' range='[3.10.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.ui' range='[1.1.500,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.dtd.core' range='[1.2.0,1.3.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.sse.core' range='[1.2.0,1.3.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.sse.ui' range='[1.7.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.xml.core' range='[1.2.0,1.3.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.xml.ui' range='[1.2.300,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.uriresolver' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.views.properties.tabbed' range='[3.8.0,4.0.0)'/>
        <required namespace='java.package' name='com.ibm.icu.util' range='0.0.0'/>
        <required namespace='java.package' name='com.ibm.icu.text' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.wst.dtd.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.dtd.ui' version='1.1.400.v202207121749'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wst.dtd.ui; singleton:=true&#xA;Bundle-Version: 1.1.400.v202207121749
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.report.designer.ui.preview.web' version='4.12.0.v202211281949' generation='2'>
      <update id='org.eclipse.birt.report.designer.ui.preview.web' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='BIRT Preview Plug-in'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse BIRT Project'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.birt'/>
        <property name='maven-artifactId' value='org.eclipse.birt.report.designer.ui.preview.web'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='10'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.designer.ui.preview.web' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.report.designer.ui.preview.web' version='4.12.0.v202211281949'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.designer.internal.ui.handlers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.designer.ui.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.designer.ui.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.designer.ui.preview' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.designer.ui.preview.editors' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.report.designer.ui.preview.web' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='15'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gef' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.designer.core' range='[2.1.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.model' range='[2.1.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.engine' range='[2.1.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.viewer' range='[2.1.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.2.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.designer.ui' range='[2.1.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.core' range='[2.1.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.forms' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.designer.ui.editors' range='[2.1.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.engine.emitter.config' range='2.6.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='3.8.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.birt.report.designer.ui.preview.web
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.report.designer.ui.preview.web' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.report.designer.ui.preview.web;singleton:=true&#xA;Bundle-Version: 4.12.0.v202211281949
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apiguardian.api' version='1.1.2' singleton='false' generation='2'>
      <update id='org.apiguardian.api' range='[0.0.0,1.1.2)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='apiguardian-api'/>
        <property name='org.eclipse.equinox.p2.description' value='@API Guardian'/>
        <property name='org.eclipse.equinox.p2.provider' value='apiguardian.org'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='https://github.com/apiguardian-team/apiguardian'/>
        <property name='maven-groupId' value='org.apiguardian'/>
        <property name='maven-artifactId' value='apiguardian-api'/>
        <property name='maven-version' value='1.1.2'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apiguardian.api' version='1.1.2'/>
        <provided namespace='osgi.bundle' name='org.apiguardian.api' version='1.1.2'/>
        <provided namespace='java.package' name='org.apiguardian.api' version='1.1.2'/>
        <provided namespace='osgi.identity' name='org.apiguardian.api' version='1.1.2'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.6))'>
          <description>
            org.apiguardian.api
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apiguardian.api' version='1.1.2'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.apiguardian.api&#xA;Bundle-Version: 1.1.2
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.report.engine.dataextraction' version='4.12.0.v202211281949' generation='2'>
      <update id='org.eclipse.birt.report.engine.dataextraction' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='Dataextraction Plug-in'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse BIRT Project'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='maven-groupId' value='org.eclipse.birt'/>
        <property name='maven-artifactId' value='org.eclipse.birt.report.engine.dataextraction'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.dataextraction' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.report.engine.dataextraction' version='4.12.0.v202211281949'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.dataextraction' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.dataextraction.i18n' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.dataextraction.impl' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.report.engine.dataextraction' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.engine' range='[2.3.0,5.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.birt.report.engine.dataextraction
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.report.engine.dataextraction' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.report.engine.dataextraction;singleton:=true&#xA;Bundle-Version: 4.12.0.v202211281949
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.report.item.crosstab.core' version='4.12.0.v202211281949' generation='2'>
      <update id='org.eclipse.birt.report.item.crosstab.core' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='BIRT Crosstab Plug-in'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse BIRT Project'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='maven-groupId' value='org.eclipse.birt'/>
        <property name='maven-artifactId' value='org.eclipse.birt.report.item.crosstab.core'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='15'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.item.crosstab.core' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.report.item.crosstab.core' version='4.12.0.v202211281949'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.item.crosstab.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.item.crosstab.core.de' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.item.crosstab.core.de.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.item.crosstab.core.i18n' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.item.crosstab.core.re' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.item.crosstab.core.re.executor' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.item.crosstab.core.script' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.item.crosstab.core.script.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.item.crosstab.core.script.internal.handler' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.item.crosstab.core.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.report.item.crosstab.core' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='osgi.bundle' name='org.eclipse.birt.data' range='4.12.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.data.adapter' range='4.12.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.engine' range='4.12.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.birt.report.item.crosstab.core
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.report.item.crosstab.core' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.report.item.crosstab.core;singleton:=true&#xA;Bundle-Version: 4.12.0.v202211281949
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.report.data.oda.excel.ui.source' version='4.12.0.v202211281949' singleton='false'>
      <update id='org.eclipse.birt.report.data.oda.excel.ui.source' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse BIRT Project'/>
        <property name='df_LT.bundleName' value='Excel Data Source ODA Designer Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.birt'/>
        <property name='maven-artifactId' value='org.eclipse.birt.report.data.oda.excel.ui'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.data.oda.excel.ui.source' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.report.data.oda.excel.ui.source' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.report.data.oda.excel.ui.source' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.report.data.oda.excel.ui.source' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.report.data.oda.excel.ui.source&#xA;Bundle-Version: 4.12.0.v202211281949
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.core.ui.source' version='4.12.0.v202211281949' singleton='false'>
      <update id='org.eclipse.birt.core.ui.source' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse BIRT Project'/>
        <property name='df_LT.bundleName' value='BIRT Core UI Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.birt'/>
        <property name='maven-artifactId' value='org.eclipse.birt.core.ui'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.core.ui.source' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.core.ui.source' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.core.ui.source' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.core.ui.source' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.core.ui.source&#xA;Bundle-Version: 4.12.0.v202211281949
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jdt' version='3.18.1300.v20220831-1800'>
      <update id='org.eclipse.jdt' range='[0.0.0,3.18.1300.v20220831-1800)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Eclipse Java Development Tools'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.jdt'/>
        <property name='maven-artifactId' value='org.eclipse.jdt'/>
        <property name='maven-version' value='3.18.1300-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt' version='3.18.1300.v20220831-1800'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jdt' version='3.18.1300.v20220831-1800'/>
        <provided namespace='osgi.identity' name='org.eclipse.jdt' version='3.18.1300.v20220831-1800'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.ui.intro' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.cheatsheets' range='[3.2.0,4.0.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jdt' version='3.18.1300.v20220831-1800'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jdt; singleton:=true&#xA;Bundle-Version: 3.18.1300.v20220831-1800
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jetty.security' version='10.0.11' singleton='false' generation='2'>
      <update id='org.eclipse.jetty.security' range='[0.0.0,10.0.11)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='Jetty :: Security'/>
        <property name='org.eclipse.equinox.p2.description' value='Jetty module for Jetty :: Security'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Jetty Project'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='https://www.eclipse.org/jetty/'/>
        <property name='maven-groupId' value='org.eclipse.jetty'/>
        <property name='maven-artifactId' value='jetty-security'/>
        <property name='maven-version' value='10.0.11'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.security' version='10.0.11'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jetty.security' version='10.0.11'/>
        <provided namespace='java.package' name='org.eclipse.jetty.security' version='10.0.11'/>
        <provided namespace='java.package' name='org.eclipse.jetty.security.authentication' version='10.0.11'/>
        <provided namespace='osgi.identity' name='org.eclipse.jetty.security' version='10.0.11'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='44'>
        <required namespace='java.package' name='org.slf4j' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='java.io' range='0.0.0'/>
        <required namespace='java.package' name='java.lang' range='0.0.0'/>
        <required namespace='java.package' name='java.lang.invoke' range='0.0.0'/>
        <required namespace='java.package' name='java.lang.reflect' range='0.0.0'/>
        <required namespace='java.package' name='java.net' range='0.0.0'/>
        <required namespace='java.package' name='java.nio.charset' range='0.0.0'/>
        <required namespace='java.package' name='java.nio.file' range='0.0.0'/>
        <required namespace='java.package' name='java.nio.file.attribute' range='0.0.0'/>
        <required namespace='java.package' name='java.security' range='0.0.0'/>
        <required namespace='java.package' name='java.security.cert' range='0.0.0'/>
        <required namespace='java.package' name='java.sql' range='0.0.0'/>
        <required namespace='java.package' name='java.time' range='0.0.0'/>
        <required namespace='java.package' name='java.time.temporal' range='0.0.0'/>
        <required namespace='java.package' name='java.util' range='0.0.0'/>
        <required namespace='java.package' name='java.util.concurrent' range='0.0.0'/>
        <required namespace='java.package' name='java.util.function' range='0.0.0'/>
        <required namespace='java.package' name='java.util.stream' range='0.0.0'/>
        <required namespace='java.package' name='javax.security.auth' range='0.0.0'/>
        <required namespace='java.package' name='javax.security.auth.callback' range='0.0.0'/>
        <required namespace='java.package' name='javax.security.auth.login' range='0.0.0'/>
        <required namespace='java.package' name='javax.servlet' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='javax.servlet.annotation' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='javax.servlet.http' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.http' range='[10.0.11,11.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.http.pathmap' range='[10.0.11,11.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.security' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jetty.security.authentication' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jetty.server' range='[10.0.11,11.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.server.handler' range='[10.0.11,11.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.server.session' range='[10.0.11,11.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util' range='[10.0.11,11.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.component' range='[10.0.11,11.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.resource' range='[10.0.11,11.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.security' range='[10.0.11,11.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.ssl' range='[10.0.11,11.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.thread' range='[10.0.11,11.0.0)'/>
        <required namespace='java.package' name='org.ietf.jgss' range='0.0.0'/>
        <required namespace='java.package' name='org.slf4j.event' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.helpers' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.spi' range='[1.7.0,3.0.0)'/>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.jetty.security.Authenticator$Factory)' min='0' greedy='false'>
          <description>
            org.eclipse.jetty.security
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.extender' match='(osgi.extender=osgi.serviceloader.processor)' min='0' greedy='false'>
          <description>
            org.eclipse.jetty.security
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.jetty.security
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jetty.security' version='10.0.11'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jetty.security&#xA;Bundle-Version: 10.0.11
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.databinding.feature.jar' version='1.9.0.v20220517-0824'>
      <properties size='11'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.featureName' value='EMF Data Binding'/>
        <property name='df_LT.description' value='Support for using EMF objects with JFace&apos;s data binding framework.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.emf.features'/>
        <property name='maven-artifactId' value='org.eclipse.emf.databinding'/>
        <property name='maven-version' value='1.9.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.databinding.feature.jar' version='1.9.0.v20220517-0824'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.emf.databinding' version='1.9.0.v20220517-0824'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.emf.databinding' version='1.9.0.v20220517-0824'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='http://www.eclipse.org/legal/epl-v20.html' url='http://www.eclipse.org/legal/epl-v20.html'>
        Copyright (c) 2007-2018 IBM Corporation and others.&#xA;All rights reserved.   This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v2.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v20.html
      </copyright>
    </unit>
    <unit id='org.eclipse.emf.converter.feature.jar' version='2.18.0.v20220706-1313'>
      <properties size='11'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.featureName' value='EMF Model Converter'/>
        <property name='df_LT.description' value='Import/export framework and tools for converting between Ecore and other model forms.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.emf.features'/>
        <property name='maven-artifactId' value='org.eclipse.emf.converter'/>
        <property name='maven-version' value='2.18.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.converter.feature.jar' version='2.18.0.v20220706-1313'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.emf.converter' version='2.18.0.v20220706-1313'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.emf.converter' version='2.18.0.v20220706-1313'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='http://www.eclipse.org/legal/epl-v20.html' url='http://www.eclipse.org/legal/epl-v20.html'>
        Copyright (c) 2002-2018 IBM Corporation and others.&#xA;All rights reserved.   This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v2.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v20.html
      </copyright>
    </unit>
    <unit id='org.eclipse.datatools.sqltools.parsers.sql.xml.query' version='1.2.101.201811012051' generation='2'>
      <update id='org.eclipse.datatools.sqltools.parsers.sql.xml.query' range='[0.0.0,1.2.101.201811012051)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Eclipse Data Tools Platform SQL XML Query Parser Plugin'/>
        <property name='df_LT.providerName' value='Eclipse Data Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.sqltools.parsers.sql.xml.query'/>
        <property name='maven-version' value='1.2.101-SNAPSHOT'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.sqltools.parsers.sql.xml.query' version='1.2.101.201811012051'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.parsers.sql.xml.query' version='1.2.101.201811012051'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.parsers.sql.xml.query' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.sqltools.parsers.sql.xml.query' version='1.2.101.201811012051'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='5'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.parsers.sql.query' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.modelbase.sql.xml.query' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.parsers.sql.lexer' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.datatools.sqltools.parsers.sql.xml.query
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.sqltools.parsers.sql.xml.query' version='1.2.101.201811012051'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.sqltools.parsers.sql.xml.query;singleton:=true&#xA;Bundle-Version: 1.2.101.201811012051
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.report.viewer' version='4.12.0.v202211281949' generation='2'>
      <update id='org.eclipse.birt.report.viewer' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='BIRT Web Viewer'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse BIRT Project'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.birt'/>
        <property name='maven-artifactId' value='org.eclipse.birt.report.viewer'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='13'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.viewer' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.report.viewer' version='4.12.0.v202211281949'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.filter' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.viewer' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.viewer.api' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.viewer.browsers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.viewer.browsers.custom' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.viewer.browsers.embedded' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.viewer.browsers.system' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.viewer.utilities' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.report.viewer' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='38'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.apache.axis' range='[1.3.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.jsp.jasper.registry' range='[1.0.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.http.registry' range='[1.0.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.core' range='[2.1.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.engine' range='[2.1.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.help.base' range='[3.2.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.model' range='[2.1.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.data' range='[2.1.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.data.adapter' range='[2.1.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.designer.ui' range='[2.5.1,5.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.chart.engine' range='[2.2.0,5.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.engine.dataextraction' range='[2.3.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.apache.xerces' range='[2.8.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.item.crosstab.core' range='[2.2.0,5.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.designer.core' range='4.12.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jetty.server' range='10.0.11'/>
        <required namespace='osgi.bundle' name='org.eclipse.jetty.util' range='10.0.11'/>
        <required namespace='osgi.bundle' name='org.eclipse.jetty.webapp' range='10.0.11'/>
        <required namespace='osgi.bundle' name='org.eclipse.jetty.plus' range='10.0.11'/>
        <required namespace='osgi.bundle' name='org.eclipse.jetty.servlet' range='10.0.11'/>
        <required namespace='osgi.bundle' name='org.eclipse.jetty.http' range='10.0.11'/>
        <required namespace='osgi.bundle' name='org.eclipse.jetty.osgi.boot' range='10.0.11'/>
        <required namespace='osgi.bundle' name='org.mortbay.jasper.apache-jsp' range='9.0.29'/>
        <required namespace='osgi.bundle' name='org.eclipse.jetty.apache-jsp' range='10.0.11'/>
        <required namespace='osgi.bundle' name='org.mortbay.jasper.apache-el' range='9.0.29'/>
        <required namespace='osgi.bundle' name='javax.xml.rpc' range='1.1.2'/>
        <required namespace='java.package' name='javax.servlet' range='2.4.0'/>
        <required namespace='java.package' name='javax.servlet.http' range='2.4.0'/>
        <required namespace='java.package' name='javax.servlet.jsp' range='2.0.0'/>
        <required namespace='java.package' name='javax.servlet.jsp.tagext' range='2.0.0'/>
        <required namespace='java.package' name='org.apache.commons.codec.binary' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.commons.logging' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.http.jetty' range='0.0.0'/>
        <required namespace='java.package' name='org.osgi.service.http' range='1.2.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.birt.report.viewer
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.report.viewer' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='2'>
          <instruction key='zipped'>
            true
          </instruction>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.report.viewer; singleton:=true&#xA;Bundle-Version: 4.12.0.v202211281949
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.common.uriresolver' version='1.3.0.v202007161535' generation='2'>
      <update id='org.eclipse.wst.common.uriresolver' range='[0.0.0,1.3.0.v202007161535)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Common URI Resolver Framework'/>
        <property name='df_LT.providerName' value='Eclipse Web Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.common'/>
        <property name='maven-artifactId' value='org.eclipse.wst.common.uriresolver'/>
        <property name='maven-version' value='1.3.0-SNAPSHOT'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.common.uriresolver' version='1.3.0.v202007161535'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.common.uriresolver' version='1.3.0.v202007161535'/>
        <provided namespace='java.package' name='org.eclipse.wst.common.uriresolver' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.common.uriresolver.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.common.uriresolver.internal.provisional' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.common.uriresolver.internal.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.common.uriresolver' version='1.3.0.v202007161535'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='3'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.4.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.wst.common.uriresolver
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.common.uriresolver' version='1.3.0.v202007161535'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wst.common.uriresolver; singleton:=true&#xA;Bundle-Version: 1.3.0.v202007161535
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.nl.feature.jar' version='4.12.0.v202211281949'>
      <properties size='13'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.eclipse.org/birt'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 2.0 (available at&#xA;http://www.eclipse.org/legal/epl-2.0.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='(c) Copyright Eclipse Contributors and others 2004, 2007. All rights reserved.'/>
        <property name='df_LT.featureName' value='BIRT Language Pack Project'/>
        <property name='df_LT.description' value='Eclipse Business Intelligence and Reporting Tools (BIRT) Report Designer Plug-ins,  Runtime and user documentation.'/>
        <property name='df_LT.providerName' value='Eclipse BIRT Project'/>
        <property name='maven-groupId' value='org.eclipse.birt.features'/>
        <property name='maven-artifactId' value='org.eclipse.birt.nl'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.nl.feature.jar' version='4.12.0.v202211281949'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.birt.nl' version='4.12.0.v202211281949'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.birt.nl' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='%25copyrightURL' url='%25copyrightURL'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.birt.report.engine.emitter.html.source' version='4.12.0.v202211281949' singleton='false'>
      <update id='org.eclipse.birt.report.engine.emitter.html.source' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse BIRT Project'/>
        <property name='df_LT.bundleName' value='BIRT HTML Emitter Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.birt'/>
        <property name='maven-artifactId' value='org.eclipse.birt.report.engine.emitter.html'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.emitter.html.source' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.report.engine.emitter.html.source' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.report.engine.emitter.html.source' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.report.engine.emitter.html.source' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.report.engine.emitter.html.source&#xA;Bundle-Version: 4.12.0.v202211281949
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.enablement.hsqldb' version='1.2.101.201811012051' generation='2'>
      <update id='org.eclipse.datatools.enablement.hsqldb' range='[0.0.0,1.2.101.201811012051)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='Eclipse Data Tools Platform HSQLDB Enablement Plug-in'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse Data Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.enablement.hsqldb'/>
        <property name='maven-version' value='1.2.101-SNAPSHOT'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.hsqldb' version='1.2.101.201811012051'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.enablement.hsqldb' version='1.2.101.201811012051'/>
        <provided namespace='java.package' name='org.eclipse.datatools.enablement.hsqldb.catalog' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.enablement.hsqldb.connection' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.enablement.hsqldb.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.enablement.hsqldb.ui' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.enablement.hsqldb' version='1.2.101.201811012051'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='7'>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.sqm.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.modelbase.sql' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.modelbase.dbdefinition' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.db.generic' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.datatools.enablement.hsqldb
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.enablement.hsqldb' version='1.2.101.201811012051'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.enablement.hsqldb;singleton:=true&#xA;Bundle-Version: 1.2.101.201811012051
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jst.web_userdoc.feature.feature.jar' version='3.6.1.v201908261515'>
      <properties size='12'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2006 IBM Corporation and others.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v2.0&#xA;which accompanies this distribution, and is available at&#xA;https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;Contributors:&#xA;IBM Corporation - initial API and implementation'/>
        <property name='df_LT.featureName' value='Eclipse Java Web Developer Tools User Documentation'/>
        <property name='df_LT.description' value='Documentation for the Eclipse Java Web Developer Tools'/>
        <property name='df_LT.providerName' value='Eclipse Web Tools Platform'/>
        <property name='maven-groupId' value='org.eclipse.webtools.javaee'/>
        <property name='maven-artifactId' value='org.eclipse.jst.web_userdoc.feature'/>
        <property name='maven-version' value='3.6.1-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.web_userdoc.feature.feature.jar' version='3.6.1.v201908261515'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.jst.web_userdoc.feature' version='3.6.1.v201908261515'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.jst.web_userdoc.feature' version='3.6.1.v201908261515'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.birt.report.engine.emitter.prototype.excel.tests' version='4.12.0.v202211281949' singleton='false' generation='2'>
      <update id='org.eclipse.birt.report.engine.emitter.prototype.excel.tests' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='Tests Plug-in'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse BIRT Project'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='maven-groupId' value='org.eclipse.birt'/>
        <property name='maven-artifactId' value='org.eclipse.birt.report.engine.emitter.prototype.excel.tests'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-test-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.emitter.prototype.excel.tests' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.report.engine.emitter.prototype.excel.tests' version='4.12.0.v202211281949'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.emitter.prototype.excel' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.emitter.prototype.excel.tests' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.report.engine.emitter.prototype.excel.tests' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='5'>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.engine.emitter.prototype.excel' range='[2.1.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.engine' range='[2.5.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.junit' range='4.7.0'/>
        <required namespace='java.package' name='org.osgi.framework' range='1.5.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.birt.report.engine.emitter.prototype.excel.tests
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.report.engine.emitter.prototype.excel.tests' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.report.engine.emitter.prototype.excel.tests&#xA;Bundle-Version: 4.12.0.v202211281949
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.sqltools.common.ui' version='1.2.200.202008192017' generation='2'>
      <update id='org.eclipse.datatools.sqltools.common.ui' range='[0.0.0,1.2.200.202008192017)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Plugin.Name' value='Eclipse Data Tools Platform SQL Tools Common UI Plug-in'/>
        <property name='df_LT.Plugin.ProviderName' value='Eclipse Data Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%Plugin.Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Plugin.ProviderName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.sqltools.common.ui'/>
        <property name='maven-version' value='1.2.200-SNAPSHOT'/>
      </properties>
      <provides size='14'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.sqltools.common.ui' version='1.2.200.202008192017'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.common.ui' version='1.2.200.202008192017'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.common.core.tableviewer' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.common.ui.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.common.ui.dialog' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.common.ui.helpsystem' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.common.ui.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.common.ui.resource' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.common.ui.sqlstatementarea' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.common.ui.tableviewer' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.common.ui.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.sqltools.common.ui' version='1.2.200.202008192017'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='18'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.modelbase.sql' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.sqm.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filesystem' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.help' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench.texteditor' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.editors' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.forms' range='0.0.0'/>
        <required namespace='java.package' name='com.ibm.icu.text' range='0.0.0'/>
        <required namespace='java.package' name='com.ibm.icu.util' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.datatools.sqltools.common.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.sqltools.common.ui' version='1.2.200.202008192017'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.sqltools.common.ui;singleton:=true&#xA;Bundle-Version: 1.2.200.202008192017
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.sqltools.routineeditor' version='1.2.101.201811012051' generation='2'>
      <update id='org.eclipse.datatools.sqltools.routineeditor' range='[0.0.0,1.2.101.201811012051)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Plugin.Name' value='Eclipse Data Tools Platform SQL Tools Routine Editor Plug-in'/>
        <property name='df_LT.Plugin.ProviderName' value='Eclipse Data Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%Plugin.Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Plugin.ProviderName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.sqltools.routineeditor'/>
        <property name='maven-version' value='1.2.101-SNAPSHOT'/>
      </properties>
      <provides size='10'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.sqltools.routineeditor' version='1.2.101.201811012051'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.routineeditor' version='1.2.101.201811012051'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.routineeditor.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.routineeditor.launching' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.routineeditor.parameter' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.routineeditor.result' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.routineeditor.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.sqltools.routineeditor' version='1.2.101.201811012051'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='11'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.editor.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.modelbase.dbdefinition' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.modelbase.sql' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.modelbase.sql.query' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.sql' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.result' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.datatools.sqltools.routineeditor
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.sqltools.routineeditor' version='1.2.101.201811012051'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.sqltools.routineeditor;singleton:=true&#xA;Bundle-Version: 1.2.101.201811012051
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.html.core' version='1.4.200.v202207121749' generation='2'>
      <update id='org.eclipse.wst.html.core' range='[0.0.0,1.4.200.v202207121749)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Structured Source HTML Model'/>
        <property name='df_LT.providerName' value='Eclipse Web Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.sourceediting'/>
        <property name='maven-artifactId' value='org.eclipse.wst.html.core'/>
        <property name='maven-version' value='1.4.200-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='28'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.html.core' version='1.4.200.v202207121749'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.html.core' version='1.4.200.v202207121749'/>
        <provided namespace='java.package' name='org.eclipse.wst.html.core.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.html.core.internal.cleanup' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.html.core.internal.commentelement.handlers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.html.core.internal.contentmodel' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.html.core.internal.contentmodel.chtml' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.html.core.internal.contentmodel.ssi' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.html.core.internal.contentproperties' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.html.core.internal.contenttype' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.html.core.internal.document' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.html.core.internal.encoding' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.html.core.internal.format' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.html.core.internal.htmlcss' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.html.core.internal.modelhandler' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.html.core.internal.modelquery' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.html.core.internal.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.html.core.internal.provisional' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.html.core.internal.provisional.contenttype' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.html.core.internal.provisional.text' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.html.core.internal.text' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.html.core.internal.validate' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.html.core.internal.validation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.html.core.text' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.html.core.validate.extension' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.html.core' version='1.4.200.v202207121749'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='13'>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.13.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.14.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.uriresolver' range='[1.2.300,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.sse.core' range='[1.2.0,1.3.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.xml.core' range='[1.2.0,1.3.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.css.core' range='[1.3.0,1.4.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filebuffers' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.modulecore' range='[1.3.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.validation' range='[1.2.700,1.3.0)'/>
        <required namespace='java.package' name='com.ibm.icu.util' range='0.0.0'/>
        <required namespace='java.package' name='org.w3c.dom.css' range='0.0.0'/>
        <required namespace='java.package' name='org.w3c.dom.stylesheets' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.wst.html.core
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.html.core' version='1.4.200.v202207121749'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wst.html.core; singleton:=true&#xA;Bundle-Version: 1.4.200.v202207121749
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.batik.codec.source' version='1.14.0.v20210324-0332' singleton='false'>
      <update id='org.apache.batik.codec.source' range='[0.0.0,1.14.0.v20210324-0332)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.bundleVendor' value='Eclipse Orbit'/>
        <property name='df_LT.bundleName' value='org.apache.xmlgraphics:batik-codec Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='maven-groupId' value='org.eclipse.orbit.bundles'/>
        <property name='maven-artifactId' value='org.apache.batik.codec'/>
        <property name='maven-version' value='1.14.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.codec.source' version='1.14.0.v20210324-0332'/>
        <provided namespace='osgi.bundle' name='org.apache.batik.codec.source' version='1.14.0.v20210324-0332'/>
        <provided namespace='osgi.identity' name='org.apache.batik.codec.source' version='1.14.0.v20210324-0332'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.batik.codec.source' version='1.14.0.v20210324-0332'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.apache.batik.codec.source&#xA;Bundle-Version: 1.14.0.v20210324-0332
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.osgi' version='3.18.100.v20220817-1601' generation='2'>
      <update id='org.eclipse.osgi' range='[0.0.0,3.18.100.v20220817-1601)' severity='0'/>
      <properties size='11'>
        <property name='df_LT.eclipse.org' value='Eclipse.org - Equinox'/>
        <property name='df_LT.systemBundle' value='OSGi System Bundle'/>
        <property name='org.eclipse.equinox.p2.name' value='%systemBundle'/>
        <property name='org.eclipse.equinox.p2.description' value='%systemBundle'/>
        <property name='org.eclipse.equinox.p2.provider' value='%eclipse.org'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='http://www.eclipse.org'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='systembundle'/>
        <property name='maven-groupId' value='org.eclipse.osgi'/>
        <property name='maven-artifactId' value='org.eclipse.osgi'/>
        <property name='maven-version' value='3.18.100-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='97'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.osgi' version='3.18.100.v20220817-1601'/>
        <provided namespace='osgi.bundle' name='org.eclipse.osgi' version='3.18.100.v20220817-1601'/>
        <provided namespace='java.package' name='org.eclipse.core.runtime.adaptor' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.runtime.internal.adaptor' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.log' version='1.1.0'/>
        <provided namespace='java.package' name='org.eclipse.osgi.container' version='1.6.0'/>
        <provided namespace='java.package' name='org.eclipse.osgi.container.builders' version='1.0.0'/>
        <provided namespace='java.package' name='org.eclipse.osgi.container.namespaces' version='1.0.0'/>
        <provided namespace='java.package' name='org.eclipse.osgi.framework.console' version='1.1.0'/>
        <provided namespace='java.package' name='org.eclipse.osgi.framework.eventmgr' version='1.2.0'/>
        <provided namespace='java.package' name='org.eclipse.osgi.framework.internal.reliablefile' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.osgi.framework.log' version='1.1.0'/>
        <provided namespace='java.package' name='org.eclipse.osgi.framework.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.osgi.internal.debug' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.osgi.internal.framework' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.osgi.internal.hookregistry' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.osgi.internal.loader' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.osgi.internal.loader.buddy' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.osgi.internal.loader.classpath' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.osgi.internal.loader.sources' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.osgi.internal.location' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.osgi.internal.messages' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.osgi.internal.provisional.service.security' version='1.0.0'/>
        <provided namespace='java.package' name='org.eclipse.osgi.internal.provisional.verifier' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.osgi.internal.service.security' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.osgi.internal.serviceregistry' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.osgi.internal.signedcontent' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.osgi.internal.url' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.osgi.launch' version='1.1.0'/>
        <provided namespace='java.package' name='org.eclipse.osgi.report.resolution' version='1.0.0'/>
        <provided namespace='java.package' name='org.eclipse.osgi.service.datalocation' version='1.4.0'/>
        <provided namespace='java.package' name='org.eclipse.osgi.service.debug' version='1.2.0'/>
        <provided namespace='java.package' name='org.eclipse.osgi.service.environment' version='1.4.0'/>
        <provided namespace='java.package' name='org.eclipse.osgi.service.localization' version='1.1.0'/>
        <provided namespace='java.package' name='org.eclipse.osgi.service.pluginconversion' version='1.0.0'/>
        <provided namespace='java.package' name='org.eclipse.osgi.service.resolver' version='1.6.0'/>
        <provided namespace='java.package' name='org.eclipse.osgi.service.runnable' version='1.1.0'/>
        <provided namespace='java.package' name='org.eclipse.osgi.service.security' version='1.0.0'/>
        <provided namespace='java.package' name='org.eclipse.osgi.service.urlconversion' version='1.0.0'/>
        <provided namespace='java.package' name='org.eclipse.osgi.signedcontent' version='1.1.0'/>
        <provided namespace='java.package' name='org.eclipse.osgi.storage' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.osgi.storage.bundlefile' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.osgi.storage.url.reference' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.osgi.storagemanager' version='1.0.0'/>
        <provided namespace='java.package' name='org.eclipse.osgi.util' version='1.1.0'/>
        <provided namespace='java.package' name='org.osgi.dto' version='1.1.1'/>
        <provided namespace='java.package' name='org.osgi.framework' version='1.10.0'/>
        <provided namespace='java.package' name='org.osgi.framework.connect' version='1.0.0'/>
        <provided namespace='java.package' name='org.osgi.framework.dto' version='1.8.0'/>
        <provided namespace='java.package' name='org.osgi.framework.hooks.bundle' version='1.1.0'/>
        <provided namespace='java.package' name='org.osgi.framework.hooks.resolver' version='1.0.0'/>
        <provided namespace='java.package' name='org.osgi.framework.hooks.service' version='1.1.0'/>
        <provided namespace='java.package' name='org.osgi.framework.hooks.weaving' version='1.1.0'/>
        <provided namespace='java.package' name='org.osgi.framework.launch' version='1.2.0'/>
        <provided namespace='java.package' name='org.osgi.framework.namespace' version='1.2.0'/>
        <provided namespace='java.package' name='org.osgi.framework.startlevel' version='1.0.0'/>
        <provided namespace='java.package' name='org.osgi.framework.startlevel.dto' version='1.0.0'/>
        <provided namespace='java.package' name='org.osgi.framework.wiring' version='1.2.0'/>
        <provided namespace='java.package' name='org.osgi.framework.wiring.dto' version='1.3.0'/>
        <provided namespace='java.package' name='org.osgi.resource' version='1.0.1'/>
        <provided namespace='java.package' name='org.osgi.resource.dto' version='1.0.1'/>
        <provided namespace='java.package' name='org.osgi.service.condition' version='1.0.0'/>
        <provided namespace='java.package' name='org.osgi.service.condpermadmin' version='1.1.2'/>
        <provided namespace='java.package' name='org.osgi.service.log' version='1.5.0'/>
        <provided namespace='java.package' name='org.osgi.service.log.admin' version='1.0.0'/>
        <provided namespace='java.package' name='org.osgi.service.packageadmin' version='1.2.1'/>
        <provided namespace='java.package' name='org.osgi.service.permissionadmin' version='1.2.1'/>
        <provided namespace='java.package' name='org.osgi.service.resolver' version='1.1.1'/>
        <provided namespace='java.package' name='org.osgi.service.startlevel' version='1.1.1'/>
        <provided namespace='java.package' name='org.osgi.service.url' version='1.0.1'/>
        <provided namespace='java.package' name='org.osgi.util.tracker' version='1.5.3'/>
        <provided namespace='osgi.identity' name='org.eclipse.osgi' version='3.18.100.v20220817-1601'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.osgi_3.18.100.v20220817-1601-1' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.osgi.service.log.LogReaderService,org.eclipse.equinox.log.ExtendedLogReaderService' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.osgi_3.18.100.v20220817-1601-2' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.osgi.service.log.LoggerFactory,org.osgi.service.log.LogService,org.eclipse.equinox.log.ExtendedLogService' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.osgi_3.18.100.v20220817-1601-3' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.osgi.service.log.admin.LoggerAdmin' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.osgi_3.18.100.v20220817-1601-4' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.osgi.framework.log.FrameworkLog' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.osgi_3.18.100.v20220817-1601-5' version='0.0.0'>
          <properties size='2'>
            <property name='objectClass' value='org.eclipse.osgi.service.datalocation.Location' type='List'/>
            <property name='type' value='osgi.user.area'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.osgi_3.18.100.v20220817-1601-6' version='0.0.0'>
          <properties size='2'>
            <property name='objectClass' value='org.eclipse.osgi.service.datalocation.Location' type='List'/>
            <property name='type' value='osgi.instance.area'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.osgi_3.18.100.v20220817-1601-7' version='0.0.0'>
          <properties size='2'>
            <property name='objectClass' value='org.eclipse.osgi.service.datalocation.Location' type='List'/>
            <property name='type' value='osgi.configuration.area'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.osgi_3.18.100.v20220817-1601-8' version='0.0.0'>
          <properties size='2'>
            <property name='objectClass' value='org.eclipse.osgi.service.datalocation.Location' type='List'/>
            <property name='type' value='osgi.install.area'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.osgi_3.18.100.v20220817-1601-9' version='0.0.0'>
          <properties size='2'>
            <property name='objectClass' value='org.eclipse.osgi.service.datalocation.Location' type='List'/>
            <property name='type' value='eclipse.home.location'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.osgi_3.18.100.v20220817-1601-10' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.osgi.service.environment.EnvironmentInfo' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.osgi_3.18.100.v20220817-1601-11' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.osgi.service.packageadmin.PackageAdmin' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.osgi_3.18.100.v20220817-1601-12' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.osgi.service.startlevel.StartLevel' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.osgi_3.18.100.v20220817-1601-13' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.osgi.service.permissionadmin.PermissionAdmin' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.osgi_3.18.100.v20220817-1601-14' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.osgi.service.condpermadmin.ConditionalPermissionAdmin' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.osgi_3.18.100.v20220817-1601-15' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.osgi.service.resolver.Resolver' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.osgi_3.18.100.v20220817-1601-16' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.osgi.service.debug.DebugOptions' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.osgi_3.18.100.v20220817-1601-17' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.osgi.service.urlconversion.URLConverter' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.osgi_3.18.100.v20220817-1601-18' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.osgi.service.localization.BundleLocalization' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.osgi_3.18.100.v20220817-1601-19' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.osgi.service.security.TrustEngine' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.osgi_3.18.100.v20220817-1601-20' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.eclipse.osgi.signedcontent.SignedContentFactory' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.osgi_3.18.100.v20220817-1601-21' version='0.0.0'>
          <properties size='2'>
            <property name='objectClass' value='org.osgi.service.condition.Condition' type='List'/>
            <property name='osgi.condition.id' value='true'/>
          </properties>
        </provided>
        <provided namespace='osgi.serviceloader' name='org.osgi.framework.connect.ConnectFrameworkFactory' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.osgi.framework.launch.FrameworkFactory' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <requiredProperties namespace='osgi.ee' match='(&amp;(version=1.8)(|(osgi.ee=JavaSE)(osgi.ee=JavaSE/compact1)))'>
          <description>
            org.eclipse.osgi
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.osgi' version='3.18.100.v20220817-1601'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.osgi; singleton:=true&#xA;Bundle-Version: 3.18.100.v20220817-1601
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ui.genericeditor' version='1.2.200.v20211217-1247' generation='2'>
      <update id='org.eclipse.ui.genericeditor' range='[0.0.0,1.2.200.v20211217-1247)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='Generic and Extensible Text Editor'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='eclipse.platform.text'/>
        <property name='maven-artifactId' value='org.eclipse.ui.genericeditor'/>
        <property name='maven-version' value='1.2.200-SNAPSHOT'/>
      </properties>
      <provides size='10'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.genericeditor' version='1.2.200.v20211217-1247'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.genericeditor' version='1.2.200.v20211217-1247'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.genericeditor' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.genericeditor.hover' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.genericeditor.markers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.genericeditor.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.genericeditor.compare' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.genericeditor' version='1.2.200.v20211217-1247'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='12'>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench.texteditor' range='3.10.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.editors' range='3.14.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.text' range='3.6.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='3.13.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.12.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench' range='3.109.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='3.12.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='3.12.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='3.11.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='3.6.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.compare' range='0.0.0' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.ui.genericeditor
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.genericeditor' version='1.2.200.v20211217-1247'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.ui.genericeditor;singleton:=true&#xA;Bundle-Version: 1.2.200.v20211217-1247
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.xml_core.feature.feature.jar' version='3.27.0.v202207150226'>
      <properties size='12'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2007 IBM Corporation and others.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License 2.0&#xA;which accompanies this distribution, and is available at&#xA;https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;SPDX-License-Identifier: EPL-2.0&#xA;&#xA;Contributors:&#xA;IBM Corporation - initial API and implementation'/>
        <property name='df_LT.featureName' value='WST XML Core'/>
        <property name='df_LT.description' value='Headless components of the Eclipse XML Editors and Tools'/>
        <property name='df_LT.providerName' value='Eclipse Web Tools Platform'/>
        <property name='maven-groupId' value='org.eclipse.webtools.sourceediting'/>
        <property name='maven-artifactId' value='org.eclipse.wst.xml_core.feature'/>
        <property name='maven-version' value='3.27.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.xml_core.feature.feature.jar' version='3.27.0.v202207150226'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.wst.xml_core.feature' version='3.27.0.v202207150226'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.wst.xml_core.feature' version='3.27.0.v202207150226'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.swt.gtk.linux.x86_64' version='3.121.0.v20220829-1402'>
      <update id='org.eclipse.swt.gtk.linux.x86_64' range='[0.0.0,3.121.0.v20220829-1402)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.fragmentName' value='Standard Widget Toolkit for GTK'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%fragmentName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='fragment'/>
        <property name='maven-groupId' value='org.eclipse.swt'/>
        <property name='maven-artifactId' value='org.eclipse.swt.gtk.linux.x86_64'/>
        <property name='maven-version' value='3.121.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='27'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.swt.gtk.linux.x86_64' version='3.121.0.v20220829-1402'/>
        <provided namespace='osgi.bundle' name='org.eclipse.swt.gtk.linux.x86_64' version='3.121.0.v20220829-1402'/>
        <provided namespace='java.package' name='org.eclipse.swt' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swt.accessibility' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swt.awt' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swt.browser' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swt.custom' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swt.dnd' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swt.events' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swt.graphics' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swt.layout' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swt.opengl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swt.printing' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swt.program' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swt.widgets' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swt.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swt.internal.image' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swt.internal.accessibility.gtk' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swt.internal.cairo' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swt.internal.gtk' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swt.internal.gtk3' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swt.internal.gtk4' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swt.internal.opengl.glx' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.swt.gtk.linux.x86_64' version='3.121.0.v20220829-1402'>
          <properties size='1'>
            <property name='type' value='osgi.fragment'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='osgi.fragment' name='org.eclipse.swt' version='3.121.0.v20220829-1402'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.swt' range='[3.116.0,4.0.0)'/>
      </requires>
      <filter>
        (&amp;(osgi.arch=x86_64)(osgi.os=linux)(osgi.ws=gtk))
      </filter>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.swt.gtk.linux.x86_64' version='3.121.0.v20220829-1402'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.swt.gtk.linux.x86_64; singleton:=true&#xA;Bundle-Version: 3.121.0.v20220829-1402&#xA;Fragment-Host: org.eclipse.swt;bundle-version=&quot;[3.116.0,4.0.0)&quot;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.derby.source' version='10.11.1.1_v201605202053' singleton='false'>
      <update id='org.apache.derby.source' range='[0.0.0,10.11.1.1_v201605202053)' severity='0'/>
      <properties size='5'>
        <property name='df_LT.bundleName' value='Apache Derby Plug-in Source'/>
        <property name='df_LT.bundleProvider' value='Eclipse Orbit'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleProvider'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.derby.source' version='10.11.1.1_v201605202053'/>
        <provided namespace='osgi.bundle' name='org.apache.derby.source' version='10.11.1.1_v201605202053'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.derby.source' version='10.11.1.1_v201605202053'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.apache.derby.source&#xA;Bundle-Version: 10.11.1.1_v201605202053
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.feature.jar' version='2.32.0.v20221121-1400'>
      <properties size='11'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.featureName' value='EMF - Eclipse Modeling Framework Runtime and Tools'/>
        <property name='df_LT.description' value='The runtime and tools for EMF, without source or documentation.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.emf.features'/>
        <property name='maven-artifactId' value='org.eclipse.emf'/>
        <property name='maven-version' value='2.32.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.feature.jar' version='2.32.0.v20221121-1400'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.emf' version='2.32.0.v20221121-1400'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.emf' version='2.32.0.v20221121-1400'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='http://www.eclipse.org/legal/epl-v20.html' url='http://www.eclipse.org/legal/epl-v20.html'>
        Copyright (c) 2002-2018 IBM Corporation and others.&#xA;All rights reserved.   This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v2.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v20.html
      </copyright>
    </unit>
    <unit id='org.eclipse.jst.j2ee.ejb.annotations.emitter' version='1.1.300.v201903222024' generation='2'>
      <update id='org.eclipse.jst.j2ee.ejb.annotations.emitter' range='[0.0.0,1.1.300.v201903222024)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Vendor.0' value='Eclipse Web Tools Platform'/>
        <property name='df_LT.Bundle-Name.0' value='EJB Emitter Plug-in'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name.0'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor.0'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.ejb'/>
        <property name='maven-artifactId' value='org.eclipse.jst.j2ee.ejb.annotations.emitter'/>
        <property name='maven-version' value='1.1.300-SNAPSHOT'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.j2ee.ejb.annotations.emitter' version='1.1.300.v201903222024'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jst.j2ee.ejb.annotations.emitter' version='1.1.300.v201903222024'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.ejb.annotations.internal.classgen' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.ejb.annotations.internal.emitter' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jst.j2ee.ejb.annotations.emitter' version='1.1.300.v201903222024'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='14'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.codegen' range='[2.2.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.ui' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee.core' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.text' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee' range='[1.1.0,1.3.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee.ejb.annotation.model' range='[1.1.0,1.2.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jem.util' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.core' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.frameworks' range='[1.1.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.5))'>
          <description>
            org.eclipse.jst.j2ee.ejb.annotations.emitter
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jst.j2ee.ejb.annotations.emitter' version='1.1.300.v201903222024'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jst.j2ee.ejb.annotations.emitter; singleton:=true&#xA;Bundle-Version: 1.1.300.v201903222024
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jdt.ui' version='3.27.0.v20220824-0714' generation='2'>
      <update id='org.eclipse.jdt.ui' range='[0.0.0,3.27.0.v20220824-0714)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Java Development Tools UI'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.jdt'/>
        <property name='maven-artifactId' value='org.eclipse.jdt.ui'/>
        <property name='maven-version' value='3.27.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='104'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.ui' version='3.27.0.v20220824-0714'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jdt.ui' version='3.27.0.v20220824-0714'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.corext' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.corext.buildpath' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.corext.callhierarchy' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.corext.codemanipulation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.corext.codemanipulation.tostringgeneration' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.corext.dom' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.corext.fix' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.corext.javadoc' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.corext.refactoring' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.corext.refactoring.binary' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.corext.refactoring.changes' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.corext.refactoring.code' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.corext.refactoring.generics' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.corext.refactoring.nls' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.corext.refactoring.participants' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.corext.refactoring.rename' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.corext.refactoring.reorg' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.corext.refactoring.scripting' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.corext.refactoring.sef' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.corext.refactoring.structure' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.corext.refactoring.structure.constraints' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.corext.refactoring.surround' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.corext.refactoring.typeconstraints' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.corext.refactoring.typeconstraints.typesets' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.corext.refactoring.typeconstraints2' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.corext.refactoring.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.corext.template.java' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.corext.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.ui.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.ui.browsing' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.ui.callhierarchy' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.ui.commands' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.ui.compare' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.ui.dialogs' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.ui.dnd' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.ui.filters' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.ui.filtertable' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.ui.fix' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.ui.infoviews' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.ui.jarimport' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.ui.jarpackager' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.ui.jarpackagerfat' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.ui.javadocexport' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.ui.javaeditor' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.ui.javaeditor.breadcrumb' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.ui.javaeditor.codemining' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.ui.javaeditor.saveparticipant' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.ui.javaeditor.selectionactions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.ui.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.ui.navigator' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.ui.packageview' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.ui.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.ui.preferences.cleanup' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.ui.preferences.formatter' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.ui.propertiesfileeditor' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.ui.refactoring' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.ui.refactoring.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.ui.refactoring.binary' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.ui.refactoring.code' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.ui.refactoring.contentassist' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.ui.refactoring.nls' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.ui.refactoring.nls.search' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.ui.refactoring.reorg' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.ui.refactoring.sef' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.ui.search' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.ui.text' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.ui.text.correction' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.ui.text.correction.proposals' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.ui.text.folding' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.ui.text.java' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.ui.text.java.hover' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.ui.text.javadoc' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.ui.text.spelling' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.ui.text.spelling.engine' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.ui.text.template.contentassist' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.ui.text.template.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.ui.typehierarchy' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.ui.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.ui.viewsupport' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.ui.wizards' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.ui.wizards.buildpaths' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.ui.wizards.buildpaths.newsourcepage' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.ui.wizards.dialogfields' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.ui.wizards.importer' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.ui.workingsets' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.ui.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.ui.cleanup' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.ui.dialogs' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.ui.jarpackager' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.ui.refactoring' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.ui.search' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.ui.text' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.ui.text.folding' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.ui.text.java' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.ui.text.java.correction' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.ui.text.java.hover' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.ui.wizards' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jdt.ui' version='3.27.0.v20220824-0714'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='30'>
        <required namespace='osgi.bundle' name='org.eclipse.help' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='[3.4.100,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filesystem' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.14.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.variables' range='[3.2.200,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='[3.28.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.search' range='[3.10.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.core' range='[3.10.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.ui' range='[3.11.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.launching' range='[3.19.400,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.compare' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.team.ui' range='[3.4.100,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.team.core' range='[3.4.100,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='[3.20.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.117.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.console' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench.texteditor' range='[3.10.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='[3.15.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.views' range='[3.3.100,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.editors' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.25.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ltk.core.refactoring' range='[3.7.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ltk.ui.refactoring' range='[3.12.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.forms' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.navigator' range='[3.3.200,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.navigator.resources' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core.manipulation' range='[1.15.200,2.0.0)'/>
        <required namespace='osgi.bundle' name='com.ibm.icu' range='4.4.2'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.bidi' range='[0.10.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.jdt.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jdt.ui' version='3.27.0.v20220824-0714'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jdt.ui; singleton:=true&#xA;Bundle-Version: 3.27.0.v20220824-0714
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.enablement.feature.feature.group' version='1.14.102.201911250848' singleton='false'>
      <update id='org.eclipse.datatools.enablement.feature.feature.group' range='[0.0.0,1.14.102.201911250848)' severity='0'/>
      <properties size='12'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.datatools.features'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.enablement.feature'/>
        <property name='maven-version' value='1.14.102-SNAPSHOT'/>
        <property name='df_LT.featureCopyright' value='Copyright (c) 2009 Sybase, Inc. and others. All rights reserved. This program and the accompanying materials are made available under the terms of the Eclipse Public License 2.0 which accompanies this distribution, and is available at https://www.eclipse.org/legal/epl-2.0/'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.featureName' value='Data Tools Platform Enablement'/>
        <property name='df_LT.description' value='DTP specialized support for specific data sources (e.g. databases, ODA drivers)'/>
        <property name='df_LT.providerName' value='Eclipse Data Tools Platform'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.feature.feature.group' version='1.14.102.201911250848'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.modelbase.feature.feature.group' range='1.13.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.connectivity.feature.feature.group' range='1.13.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.finfo' range='[1.7.101.201811012051,1.7.101.201811012051]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.sqltools.db.derby.ui' range='[1.2.101.201811012051,1.2.101.201811012051]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.sqltools.db.generic.ui' range='[1.2.101.201811012051,1.2.101.201811012051]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.feature.feature.jar' range='[1.14.102.201911250848,1.14.102.201911250848]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %featureCopyright
      </copyright>
    </unit>
    <unit id='org.eclipse.birt.chart.osgi.runtime.feature.jar' version='4.12.0.v202211281949'>
      <properties size='13'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.eclipse.org/birt'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 2.0 (available at&#xA;http://www.eclipse.org/legal/epl-2.0.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='(c) Copyright Eclipse Contributors and others 2004, 2007. All rights reserved.'/>
        <property name='df_LT.featureName' value='BIRT Chart OSGi Runtime Feature'/>
        <property name='df_LT.description' value='Eclipse Business Intelligence and Reporting Tools (BIRT) Report Designer Plug-ins,  Runtime and user documentation.'/>
        <property name='df_LT.providerName' value='Eclipse BIRT Project'/>
        <property name='maven-groupId' value='org.eclipse.birt.features'/>
        <property name='maven-artifactId' value='org.eclipse.birt.chart.osgi.runtime'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.chart.osgi.runtime.feature.jar' version='4.12.0.v202211281949'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.birt.chart.osgi.runtime' version='4.12.0.v202211281949'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.birt.chart.osgi.runtime' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='%25copyrightURL' url='%25copyrightURL'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.datatools.enablement.ibm.db2.iseries' version='1.2.101.201811012051' generation='2'>
      <update id='org.eclipse.datatools.enablement.ibm.db2.iseries' range='[0.0.0,1.2.101.201811012051)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Eclipse Data Tools Platform IBM DB2 UDB iSeries Plug-in'/>
        <property name='df_LT.providerName' value='Eclipse Data Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.enablement.ibm.db2.iseries'/>
        <property name='maven-version' value='1.2.101-SNAPSHOT'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.ibm.db2.iseries' version='1.2.101.201811012051'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.enablement.ibm.db2.iseries' version='1.2.101.201811012051'/>
        <provided namespace='java.package' name='org.eclipse.datatools.enablement.ibm.db2.internal.iseries' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.enablement.ibm.db2.iseries' version='1.2.101.201811012051'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='3'>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.sqm.core' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.datatools.enablement.ibm.db2.iseries
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.enablement.ibm.db2.iseries' version='1.2.101.201811012051'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.enablement.ibm.db2.iseries;singleton:=true&#xA;Bundle-Version: 1.2.101.201811012051
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.report.engine.emitter.config.html.nl1' version='4.12.0.v202211281949' singleton='false'>
      <update id='org.eclipse.birt.report.engine.emitter.config.html.nl1' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='Nl Fragment'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='maven-groupId' value='org.eclipse.birt.nl'/>
        <property name='maven-artifactId' value='org.eclipse.birt.report.engine.emitter.config.html.nl1'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.emitter.config.html.nl1' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.report.engine.emitter.config.html.nl1' version='4.12.0.v202211281949'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.emitter.config.html.i18n' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.report.engine.emitter.config.html.nl1' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.fragment'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='osgi.fragment' name='org.eclipse.birt.report.engine.emitter.config.html' version='4.12.0.v202211281949'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.engine.emitter.config.html' range='[2.1.0,5.0.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.report.engine.emitter.config.html.nl1' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.report.engine.emitter.config.html.nl1&#xA;Bundle-Version: 4.12.0.v202211281949&#xA;Fragment-Host: org.eclipse.birt.report.engine.emitter.config.html;bundle-version=&quot;[2.1.0,5.0.0)&quot;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.batik.gvt' version='1.14.0.v20210324-0332' singleton='false' generation='2'>
      <update id='org.apache.batik.gvt' range='[0.0.0,1.14.0.v20210324-0332)' severity='0'/>
      <properties size='7'>
        <property name='df_LT.bundleVendor' value='Eclipse Orbit'/>
        <property name='df_LT.bundleName' value='org.apache.xmlgraphics:batik-gvt'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='maven-groupId' value='org.eclipse.orbit.bundles'/>
        <property name='maven-artifactId' value='org.apache.batik.gvt'/>
        <property name='maven-version' value='1.14.0-SNAPSHOT'/>
      </properties>
      <provides size='12'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.gvt' version='1.14.0.v20210324-0332'/>
        <provided namespace='osgi.bundle' name='org.apache.batik.gvt' version='1.14.0.v20210324-0332'/>
        <provided namespace='java.package' name='org.apache.batik.gvt' version='1.14.0'/>
        <provided namespace='java.package' name='org.apache.batik.gvt.event' version='1.14.0'/>
        <provided namespace='java.package' name='org.apache.batik.gvt.filter' version='1.14.0'/>
        <provided namespace='java.package' name='org.apache.batik.gvt.flow' version='1.14.0'/>
        <provided namespace='java.package' name='org.apache.batik.gvt.font' version='1.14.0'/>
        <provided namespace='java.package' name='org.apache.batik.gvt.renderer' version='1.14.0'/>
        <provided namespace='java.package' name='org.apache.batik.gvt.text' version='1.14.0'/>
        <provided namespace='osgi.identity' name='org.apache.batik.gvt' version='1.14.0.v20210324-0332'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='14'>
        <required namespace='osgi.bundle' name='org.apache.batik.util' range='[1.14.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.batik.ext.awt' range='[1.14.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.batik.ext.awt.geom' range='[1.14.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.batik.ext.awt.image' range='[1.14.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.batik.ext.awt.image.renderable' range='[1.14.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.batik.ext.awt.image.rendered' range='[1.14.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.batik.util' range='[1.14.0,2.0.0)'/>
        <required namespace='java.package' name='javax.swing.event' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.batik.gvt' range='[1.14.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.batik.gvt.event' range='[1.14.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.batik.gvt.filter' range='[1.14.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.batik.gvt.font' range='[1.14.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.batik.gvt.text' range='[1.14.0,2.0.0)' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.7))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.batik.gvt' version='1.14.0.v20210324-0332'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.apache.batik.gvt&#xA;Bundle-Version: 1.14.0.v20210324-0332
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jst.ejb.ui' version='1.1.911.v201903222024' generation='2'>
      <update id='org.eclipse.jst.ejb.ui' range='[0.0.0,1.1.911.v201903222024)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='WTP EJB UI Plug-in'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.ejb'/>
        <property name='maven-artifactId' value='org.eclipse.jst.ejb.ui'/>
        <property name='maven-version' value='1.1.911-SNAPSHOT'/>
      </properties>
      <provides size='14'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.ejb.ui' version='1.1.911.v201903222024'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jst.ejb.ui' version='1.1.911.v201903222024'/>
        <provided namespace='java.package' name='org.eclipse.jst.ejb.ui.context.ids' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ejb.ui.internal.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ejb.ui.internal.deployables' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ejb.ui.internal.extension' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ejb.ui.internal.plugin' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ejb.ui.internal.quickfixes.ejb' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ejb.ui.internal.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ejb.ui.internal.wizard' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.ejb.ui.project.facet' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jst.ejb.ui' version='1.1.911.v201903222024'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='34'>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.frameworks.ui' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee.ejb' range='[1.1.0,1.2.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee' range='[1.1.0,1.3.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee.core' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.frameworks' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='[2.2.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee.ui' range='[1.1.0,1.2.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.common.annotations.controller' range='[1.1.0,1.2.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.modulecore' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jem.util' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.ui' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.server.core' range='[1.0.102,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.common.frameworks' range='[1.1.0,1.2.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.project.facet.ui' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.project.facet.core' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.web.ui' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.navigator.resources' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jem.workbench' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit.ui' range='[2.2.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.validation.ui' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.validation' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.web' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.forms' range='[3.3.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.ui' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.jee.ui' range='[1.0.100,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.common.project.facet.core' range='[1.4.0,2.0.0)'/>
        <required namespace='java.package' name='org.eclipse.emf.codegen.jet' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.5))'>
          <description>
            org.eclipse.jst.ejb.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jst.ejb.ui' version='1.1.911.v201903222024'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jst.ejb.ui; singleton:=true&#xA;Bundle-Version: 1.1.911.v201903222024
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jem.beaninfo' version='2.0.300.v201903222024' generation='2'>
      <update id='org.eclipse.jem.beaninfo' range='[0.0.0,2.0.300.v201903222024)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Java EMF Model BeanInfo (Introspection) Support'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.javaee'/>
        <property name='maven-artifactId' value='org.eclipse.jem.beaninfo'/>
        <property name='maven-version' value='2.0.300-SNAPSHOT'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jem.beaninfo' version='2.0.300.v201903222024'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jem.beaninfo' version='2.0.300.v201903222024'/>
        <provided namespace='java.package' name='org.eclipse.jem.internal.beaninfo' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jem.internal.beaninfo.adapters' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jem.internal.beaninfo.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jem.internal.beaninfo.impl' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jem.beaninfo' version='2.0.300.v201903222024'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='12'>
        <required namespace='osgi.bundle' name='org.eclipse.jem.proxy' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jem.workbench' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jem' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='[2.2.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.2.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.core' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jem.util' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.change' range='[2.2.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jem.beaninfo.vm' range='[2.0.200,3.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.5))'>
          <description>
            org.eclipse.jem.beaninfo
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jem.beaninfo' version='2.0.300.v201903222024'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jem.beaninfo; singleton:=true&#xA;Bundle-Version: 2.0.300.v201903222024
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.report.designer.ui.data' version='4.12.0.v202211281949' generation='2'>
      <update id='org.eclipse.birt.report.designer.ui.data' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='BIRT Designer Data Plug-in'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse BIRT Project'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='maven-groupId' value='org.eclipse.birt'/>
        <property name='maven-artifactId' value='org.eclipse.birt.report.designer.ui.data'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='10'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.designer.ui.data' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.report.designer.ui.data' version='4.12.0.v202211281949'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.designer.data.ui.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.designer.data.ui.dataset' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.designer.data.ui.datasource' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.designer.data.ui.providers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.designer.data.ui.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.report.designer.ui.data' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='14'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='3.119.100'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.forms' range='3.11.200'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.core' range='4.12.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.data' range='4.12.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.model' range='4.12.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.designer.core' range='4.12.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.designer.ui' range='4.12.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.designer.ui.views' range='4.12.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.oda.design' range='3.5.101'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.oda.design.ui' range='3.4.101'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.data.adapter' range='4.12.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.model.adapter.oda' range='4.12.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.engine' range='4.12.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.birt.report.designer.ui.data
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.report.designer.ui.data' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.report.designer.ui.data;singleton:=true&#xA;Bundle-Version: 4.12.0.v202211281949
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.ws.parser' version='1.1.0.v201910301957' singleton='false' generation='2'>
      <update id='org.eclipse.wst.ws.parser' range='[0.0.0,1.1.0.v201910301957)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.PLUGIN_NAME' value='Web Services Description Parser'/>
        <property name='df_LT.PLUGIN_PROVIDER' value='Eclipse Web Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%PLUGIN_NAME'/>
        <property name='org.eclipse.equinox.p2.provider' value='%PLUGIN_PROVIDER'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.webservices'/>
        <property name='maven-artifactId' value='org.eclipse.wst.ws.parser'/>
        <property name='maven-version' value='1.1.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='11'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.ws.parser' version='1.1.0.v201910301957'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.ws.parser' version='1.1.0.v201910301957'/>
        <provided namespace='java.package' name='org.eclipse.wst.ws.internal.parser.disco' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.ws.internal.parser.discovery' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.ws.internal.parser.favorites' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.ws.internal.parser.plugin' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.ws.internal.parser.wsil' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.ws.parser' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.ws.parser' version='1.1.0.v201910301957'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='9'>
        <required namespace='osgi.bundle' name='org.eclipse.wst.wsdl' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='javax.wsdl' range='[1.6.2,1.7.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.apache.wsil4j' range='[1.0.0,1.1.0)'/>
        <required namespace='osgi.bundle' name='org.uddi4j' range='[2.0.4,2.1.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.command.env.core' range='[1.0.101,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.apache.commons.codec' range='[1.2.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.wst.ws.parser
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.ws.parser' version='1.1.0.v201910301957'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wst.ws.parser&#xA;Bundle-Version: 1.1.0.v201910301957
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.core.ui.nl1' version='4.12.0.v202211281949' singleton='false'>
      <update id='org.eclipse.birt.core.ui.nl1' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='BIRT Core UI NLS Support'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='maven-groupId' value='org.eclipse.birt.nl'/>
        <property name='maven-artifactId' value='org.eclipse.birt.core.ui.nl1'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.core.ui.nl1' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.core.ui.nl1' version='4.12.0.v202211281949'/>
        <provided namespace='java.package' name='org.eclipse.birt.core.ui.i18n' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.core.ui.nl1' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.fragment'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='osgi.fragment' name='org.eclipse.birt.core.ui' version='4.12.0.v202211281949'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.birt.core.ui' range='[2.1.0,5.0.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.core.ui.nl1' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.core.ui.nl1&#xA;Bundle-Version: 4.12.0.v202211281949&#xA;Fragment-Host: org.eclipse.birt.core.ui;bundle-version=&quot;[2.1.0,5.0.0)&quot;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.report.engine.dataextraction.csv' version='4.12.0.v202211281949' generation='2'>
      <update id='org.eclipse.birt.report.engine.dataextraction.csv' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='CSV Data Extraction Plug-in'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse BIRT Project'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.birt'/>
        <property name='maven-artifactId' value='org.eclipse.birt.report.engine.dataextraction.csv'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.dataextraction.csv' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.report.engine.dataextraction.csv' version='4.12.0.v202211281949'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.dataextraction.csv' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.report.engine.dataextraction.csv' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='3'>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.engine.dataextraction' range='[2.3.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.engine' range='[2.3.0,5.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.birt.report.engine.dataextraction.csv
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.report.engine.dataextraction.csv' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.report.engine.dataextraction.csv;singleton:=true&#xA;Bundle-Version: 4.12.0.v202211281949
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.touchpoint.eclipse' version='2.3.300.v20220817-1208' generation='2'>
      <update id='org.eclipse.equinox.p2.touchpoint.eclipse' range='[0.0.0,2.3.300.v20220817-1208)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Equinox Provisioning Eclipse Touchpoint'/>
        <property name='df_LT.providerName' value='Eclipse.org - Equinox'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.equinox.p2'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.p2.touchpoint.eclipse'/>
        <property name='maven-version' value='2.3.300-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.touchpoint.eclipse' version='2.3.300.v20220817-1208'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.touchpoint.eclipse' version='2.3.300.v20220817-1208'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.p2.touchpoint.eclipse' version='2.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.p2.touchpoint.eclipse.actions' version='2.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.p2.update' version='2.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.p2.touchpoint.eclipse.query' version='2.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.touchpoint.eclipse' version='2.3.300.v20220817-1208'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='38'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='[3.5.0,4.0.0)'/>
        <required namespace='java.package' name='javax.xml.parsers' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.core.runtime.preferences' range='[3.0.0,4.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.frameworkadmin' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.artifact.processors.pgp' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.core.helpers' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.engine' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.engine.phases' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.garbagecollector' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.metadata' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.provisional.frameworkadmin' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.provisional.p2.repository' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.simpleconfigurator.manipulator' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.core' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.core.spi' range='[2.1.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.engine' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.engine.spi' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.metadata' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.metadata.expression' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.planner' range='[2.0.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.publisher' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.publisher.eclipse' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.query' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.repository' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.repository.artifact' range='[2.3.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.repository.artifact.spi' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.repository.metadata' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.simpleconfigurator.manipulator' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.osgi.service.datalocation' range='1.0.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.service.environment' range='1.0.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.service.resolver' range='1.2.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.osgi.util' range='1.1.0'/>
        <required namespace='java.package' name='org.osgi.framework' range='1.3.0'/>
        <required namespace='java.package' name='org.osgi.service.prefs' range='1.1.1'/>
        <required namespace='java.package' name='org.osgi.util.tracker' range='1.4.0'/>
        <required namespace='java.package' name='org.w3c.dom' range='0.0.0'/>
        <required namespace='java.package' name='org.xml.sax' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.equinox.p2.touchpoint.eclipse
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.touchpoint.eclipse' version='2.3.300.v20220817-1208'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.equinox.p2.touchpoint.eclipse;singleton:=true&#xA;Bundle-Version: 2.3.300.v20220817-1208
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.chart.integration.wtp.ui' version='4.12.0.v202211281949' generation='2'>
      <update id='org.eclipse.birt.chart.integration.wtp.ui' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='BIRT Chart WTP Integration Plug-in'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse BIRT Project'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.birt'/>
        <property name='maven-artifactId' value='org.eclipse.birt.chart.integration.wtp.ui'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.chart.integration.wtp.ui' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.chart.integration.wtp.ui' version='4.12.0.v202211281949'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.integration.wtp.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.integration.wtp.ui.project.facet' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.chart.integration.wtp.ui' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='25'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.2.1,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='[3.2.1,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.commands' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.2.1,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='[3.2.1,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.web.ui' range='[1.1.1,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.ui' range='[1.1.100,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.modulecore' range='[1.1.2,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.project.facet.ui' range='[1.1.1,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.project.facet.core' range='[1.1.1,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.frameworks.ui' range='[1.1.1,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee' range='[1.1.2,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee.core' range='[1.1.2,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee.ui' range='[1.1.1,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee.web' range='[1.1.2,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee.navigator.ui' range='[1.1.1,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.jsp.ui' range='[1.1.100,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.servlet.ui' range='[1.1.1,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.common.frameworks' range='[1.1.2,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.common.project.facet.core' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='[2.2.1,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.common' range='[2.2.1,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jem.util' range='2.0.200'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.birt.chart.integration.wtp.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.chart.integration.wtp.ui' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.chart.integration.wtp.ui;singleton:=true&#xA;Bundle-Version: 4.12.0.v202211281949
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.report.designer.ui.editor.script.source' version='4.12.0.v202211281949' singleton='false'>
      <update id='org.eclipse.birt.report.designer.ui.editor.script.source' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse BIRT Project'/>
        <property name='df_LT.bundleName' value='BIRT Enhanced Script Editor Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.birt'/>
        <property name='maven-artifactId' value='org.eclipse.birt.report.designer.ui.editor.script'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.designer.ui.editor.script.source' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.report.designer.ui.editor.script.source' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.report.designer.ui.editor.script.source' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.report.designer.ui.editor.script.source' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.report.designer.ui.editor.script.source&#xA;Bundle-Version: 4.12.0.v202211281949
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.event' version='1.6.100.v20211021-1418' singleton='false' generation='2'>
      <update id='org.eclipse.equinox.event' range='[0.0.0,1.6.100.v20211021-1418)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.bundleVendor' value='Eclipse.org - Equinox'/>
        <property name='df_LT.bundleName' value='Event Admin'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.equinox'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.event'/>
        <property name='maven-version' value='1.6.100-SNAPSHOT'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.event' version='1.6.100.v20211021-1418'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.event' version='1.6.100.v20211021-1418'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.event' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.event.mapper' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.event' version='1.6.100.v20211021-1418'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.equinox.event_1.6.100.v20211021-1418-1' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.osgi.service.event.EventAdmin' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.implementation' name='osgi.event' version='1.4.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='8'>
        <required namespace='java.package' name='org.eclipse.osgi.framework.eventmgr' range='1.1.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.util' range='1.1.0'/>
        <required namespace='java.package' name='org.osgi.framework' range='1.6.0'/>
        <required namespace='java.package' name='org.osgi.service.event' range='[1.3.0,1.5.0)'/>
        <required namespace='java.package' name='org.osgi.service.log' range='1.3.0'/>
        <required namespace='java.package' name='org.osgi.util.tracker' range='1.5.0'/>
        <requiredProperties namespace='osgi.extender' match='(&amp;(osgi.extender=osgi.component)(version&gt;=1.0)(!(version&gt;=2.0)))'>
          <description>
            org.eclipse.equinox.event
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.equinox.event
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.event' version='1.6.100.v20211021-1418'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.equinox.event&#xA;Bundle-Version: 1.6.100.v20211021-1418
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.mapping.ecore.feature.jar' version='2.13.0.v20210924-1718'>
      <properties size='11'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.featureName' value='EMF Ecore Mapping'/>
        <property name='df_LT.description' value='Platform-independent support for mapping between Ecore models and to XML representations for instance data.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.emf.features'/>
        <property name='maven-artifactId' value='org.eclipse.emf.mapping.ecore'/>
        <property name='maven-version' value='2.13.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mapping.ecore.feature.jar' version='2.13.0.v20210924-1718'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.emf.mapping.ecore' version='2.13.0.v20210924-1718'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.emf.mapping.ecore' version='2.13.0.v20210924-1718'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='http://www.eclipse.org/legal/epl-v20.html' url='http://www.eclipse.org/legal/epl-v20.html'>
        Copyright (c) 2002-2018 IBM Corporation and others.&#xA;All rights reserved.   This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v2.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v20.html
      </copyright>
    </unit>
    <unit id='org.eclipse.birt.report.engine.dataextraction.source' version='4.12.0.v202211281949' singleton='false'>
      <update id='org.eclipse.birt.report.engine.dataextraction.source' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse BIRT Project'/>
        <property name='df_LT.bundleName' value='Dataextraction Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.birt'/>
        <property name='maven-artifactId' value='org.eclipse.birt.report.engine.dataextraction'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.dataextraction.source' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.report.engine.dataextraction.source' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.report.engine.dataextraction.source' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.report.engine.dataextraction.source' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.report.engine.dataextraction.source&#xA;Bundle-Version: 4.12.0.v202211281949
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.wsdl.ui.doc.user' version='1.0.850.v201903222115'>
      <update id='org.eclipse.wst.wsdl.ui.doc.user' range='[0.0.0,1.0.850.v201903222115)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='WSDL Editor Documentation'/>
        <property name='df_LT.pluginProvider' value='Eclipse Web Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%pluginProvider'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.webservices'/>
        <property name='maven-artifactId' value='org.eclipse.wst.wsdl.ui.doc.user'/>
        <property name='maven-version' value='1.0.850-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.wsdl.ui.doc.user' version='1.0.850.v201903222115'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.wsdl.ui.doc.user' version='1.0.850.v201903222115'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.wsdl.ui.doc.user' version='1.0.850.v201903222115'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.wsdl.ui.doc.user' version='1.0.850.v201903222115'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wst.wsdl.ui.doc.user; singleton:=true&#xA;Bundle-Version: 1.0.850.v201903222115
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jetty.servlet-api' version='4.0.6' singleton='false' generation='2'>
      <update id='org.eclipse.jetty.servlet-api' range='[0.0.0,4.0.6)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='Eclipse Jetty Servlet API and Schemas for JPMS and OSGi'/>
        <property name='org.eclipse.equinox.p2.description' value='Combined servlet api and schemas for use in JPMS and OSGi environments'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='https://eclipse.org/jetty'/>
        <property name='maven-groupId' value='org.eclipse.jetty.toolchain'/>
        <property name='maven-artifactId' value='jetty-servlet-api'/>
        <property name='maven-version' value='4.0.6'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='10'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.servlet-api' version='4.0.6'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jetty.servlet-api' version='4.0.6'/>
        <provided namespace='java.package' name='javax.servlet' version='4.0.0'/>
        <provided namespace='java.package' name='javax.servlet.annotation' version='4.0.0'/>
        <provided namespace='java.package' name='javax.servlet.descriptor' version='4.0.0'/>
        <provided namespace='java.package' name='javax.servlet.http' version='4.0.0'/>
        <provided namespace='java.package' name='javax.servlet.jsp.resources' version='4.0.0'/>
        <provided namespace='java.package' name='javax.servlet.resources' version='4.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jetty.servlet-api' version='4.0.6'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='5'>
        <required namespace='java.package' name='javax.servlet' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='javax.servlet.annotation' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='javax.servlet.descriptor' range='[4.0.0,5.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.jetty.servlet-api
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.jetty.servlet-api
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jetty.servlet-api' version='4.0.6'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jetty.servlet-api&#xA;Bundle-Version: 4.0.6
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.report.designer.ui.ide.nl1' version='4.12.0.v202211281949' singleton='false'>
      <update id='org.eclipse.birt.report.designer.ui.ide.nl1' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='BIRT Designer UI for IDE NLS Support'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='maven-groupId' value='org.eclipse.birt.nl'/>
        <property name='maven-artifactId' value='org.eclipse.birt.report.designer.ui.ide.nl1'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.designer.ui.ide.nl1' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.report.designer.ui.ide.nl1' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.report.designer.ui.ide.nl1' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.fragment'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='osgi.fragment' name='org.eclipse.birt.report.designer.ui.ide' version='4.12.0.v202211281949'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.designer.ui.ide' range='[2.1.0,5.0.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.report.designer.ui.ide.nl1' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.report.designer.ui.ide.nl1&#xA;Bundle-Version: 4.12.0.v202211281949&#xA;Fragment-Host: org.eclipse.birt.report.designer.ui.ide;bundle-version=&quot;[2.1.0,5.0.0)&quot;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.pde.launching' version='3.10.100.v20220727-1044' generation='2'>
      <update id='org.eclipse.pde.launching' range='[0.0.0,3.10.100.v20220727-1044)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.provider-name' value='Eclipse.org'/>
        <property name='df_LT.name' value='PDE Launching Support'/>
        <property name='org.eclipse.equinox.p2.name' value='%name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%provider-name'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.pde'/>
        <property name='maven-artifactId' value='org.eclipse.pde.launching'/>
        <property name='maven-version' value='3.10.100-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.launching' version='3.10.100.v20220727-1044'/>
        <provided namespace='osgi.bundle' name='org.eclipse.pde.launching' version='3.10.100.v20220727-1044'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.launching' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.launching.launcher' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.launching.sourcelookup' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.launching' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.pde.launching' version='3.10.100.v20220727-1044'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='11'>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.junit.core' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.launching' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.core' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.11.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.variables' range='[3.1.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.pde.build' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.pde.core' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.debug' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filesystem' range='[1.0.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.pde.launching
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.pde.launching' version='3.10.100.v20220727-1044'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.pde.launching;singleton:=true&#xA;Bundle-Version: 3.10.100.v20220727-1044
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gef' version='3.12.100.202206170857' generation='2'>
      <update id='org.eclipse.gef' range='[0.0.0,3.12.100.202206170857)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Plugin.providerName' value='Eclipse GEF'/>
        <property name='df_LT.Plugin.name' value='GEF Classic GEF (MVC)'/>
        <property name='org.eclipse.equinox.p2.name' value='%Plugin.name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Plugin.providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.gef'/>
        <property name='maven-artifactId' value='org.eclipse.gef'/>
        <property name='maven-version' value='3.12.100-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='34'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gef' version='3.12.100.202206170857'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gef' version='3.12.100.202206170857'/>
        <provided namespace='java.package' name='org.eclipse.gef' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gef.commands' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gef.dnd' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gef.editparts' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gef.editpolicies' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gef.handles' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gef.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gef.internal.icons' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gef.internal.ui.palette' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gef.internal.ui.palette.editparts' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gef.internal.ui.rulers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gef.palette' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gef.print' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gef.requests' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gef.rulers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gef.tools' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gef.ui.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gef.ui.console' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gef.ui.console.icons' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gef.ui.palette' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gef.ui.palette.customize' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gef.ui.palette.editparts' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gef.ui.parts' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gef.ui.properties' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gef.ui.rulers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gef.ui.stackview' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gef.ui.stackview.icons' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gef.ui.views.palette' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.gef.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.gef' version='3.12.100.202206170857'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='7'>
        <required namespace='osgi.bundle' name='org.eclipse.draw2d' range='[3.7.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.views' range='[3.2.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='[3.2.0,4.0.0)'/>
        <required namespace='java.package' name='com.ibm.icu.text' range='3.8.1'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.gef
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gef' version='3.12.100.202206170857'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.gef; singleton:=true&#xA;Bundle-Version: 3.12.100.202206170857
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.report.item.crosstab.ui' version='4.12.0.v202211281949' generation='2'>
      <update id='org.eclipse.birt.report.item.crosstab.ui' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='BIRT Crosstab UI Plug-in'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse BIRT Project'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.birt'/>
        <property name='maven-artifactId' value='org.eclipse.birt.report.item.crosstab.ui'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='19'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.item.crosstab.ui' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.report.item.crosstab.ui' version='4.12.0.v202211281949'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.item.crosstab.internal.ui.editors.action' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.item.crosstab.internal.ui.editors.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.item.crosstab.internal.ui.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.item.crosstab.internal.ui.views.provider' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.item.crosstab.plugin' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.item.crosstab.ui.extension' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.item.crosstab.ui.i18n' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.item.crosstab.ui.preference' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.item.crosstab.ui.views.attributes' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.item.crosstab.ui.views.attributes.page' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.item.crosstab.ui.views.attributes.provider' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.item.crosstab.ui.views.attributes.section' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.item.crosstab.ui.views.attributes.widget' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.item.crosstab.ui.views.dialogs' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.report.item.crosstab.ui' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='16'>
        <required namespace='osgi.bundle' name='org.eclipse.birt.core' range='4.12.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.model' range='4.12.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.designer.core' range='4.12.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.designer.ui' range='4.12.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.item.crosstab.core' range='4.12.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.draw2d' range='3.10.100'/>
        <required namespace='osgi.bundle' name='org.eclipse.gef' range='3.11.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='3.23.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='3.119.100'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.designer.ui.cubebuilder' range='4.12.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.designer.ui.views' range='4.12.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.designer.ui.ide' range='4.12.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='3.8.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.engine' range='4.12.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.designer.ui.data' range='4.12.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.birt.report.item.crosstab.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.report.item.crosstab.ui' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.report.item.crosstab.ui;singleton:=true&#xA;Bundle-Version: 4.12.0.v202211281949
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='javax.xml.soap' version='1.2.0.v201005080501' singleton='false'>
      <update id='javax.xml.soap' range='[0.0.0,1.2.0.v201005080501)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Vendor.0' value='Eclipse Orbit'/>
        <property name='df_LT.Bundle-Name.0' value='SAAJ'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name.0'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor.0'/>
        <property name='iplog.bug_id' value='2089'/>
        <property name='iplog.contact.name' value='David Williams'/>
        <property name='iplog.contact.email' value='david_williams@us.ibm.com'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='javax.xml.soap' version='1.2.0.v201005080501'/>
        <provided namespace='osgi.bundle' name='javax.xml.soap' version='1.2.0.v201005080501'/>
        <provided namespace='java.package' name='javax.xml.soap' version='1.2.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.osgi' range='0.0.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='javax.xml.soap' version='1.2.0.v201005080501'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='2'>
          <instruction key='zipped'>
            true
          </instruction>
          <instruction key='manifest'>
            Bundle-SymbolicName: javax.xml.soap&#xA;Bundle-Version: 1.2.0.v201005080501
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.batik.parser' version='1.14.0.v20210324-0332' singleton='false' generation='2'>
      <update id='org.apache.batik.parser' range='[0.0.0,1.14.0.v20210324-0332)' severity='0'/>
      <properties size='7'>
        <property name='df_LT.bundleVendor' value='Eclipse Orbit'/>
        <property name='df_LT.bundleName' value='org.apache.xmlgraphics:batik-parser'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='maven-groupId' value='org.eclipse.orbit.bundles'/>
        <property name='maven-artifactId' value='org.apache.batik.parser'/>
        <property name='maven-version' value='1.14.0-SNAPSHOT'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.parser' version='1.14.0.v20210324-0332'/>
        <provided namespace='osgi.bundle' name='org.apache.batik.parser' version='1.14.0.v20210324-0332'/>
        <provided namespace='java.package' name='org.apache.batik.parser' version='1.14.0'/>
        <provided namespace='java.package' name='org.apache.batik.parser.resources' version='1.14.0'/>
        <provided namespace='java.package' name='org.apache.batik.parser.style.resources' version='1.14.0'/>
        <provided namespace='osgi.identity' name='org.apache.batik.parser' version='1.14.0.v20210324-0332'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='7'>
        <required namespace='osgi.bundle' name='org.apache.batik.util' range='[1.14.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.batik.ext.awt.geom' range='[1.14.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.batik.xml' range='[1.14.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.batik.i18n' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.batik.util.io' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.w3c.dom' range='0.0.0' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.7))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.batik.parser' version='1.14.0.v20210324-0332'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.apache.batik.parser&#xA;Bundle-Version: 1.14.0.v20210324-0332
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.json.bower.core' version='1.0.0.v201901071922' generation='2'>
      <update id='org.eclipse.wst.json.bower.core' range='[0.0.0,1.0.0.v201901071922)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Bower Core'/>
        <property name='df_LT.providerName' value='Eclipse Web Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.sourceediting'/>
        <property name='maven-artifactId' value='org.eclipse.wst.json.bower.core'/>
        <property name='maven-version' value='1.0.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.json.bower.core' version='1.0.0.v201901071922'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.json.bower.core' version='1.0.0.v201901071922'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.json.bower.core' version='1.0.0.v201901071922'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='5'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.sse.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='com.ibm.icu' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.6))'>
          <description>
            org.eclipse.wst.json.bower.core
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.json.bower.core' version='1.0.0.v201901071922'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wst.json.bower.core;singleton:=true&#xA;Bundle-Version: 1.0.0.v201901071922
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.css.core' version='1.3.100.v202207121749' generation='2'>
      <update id='org.eclipse.wst.css.core' range='[0.0.0,1.3.100.v202207121749)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Structured Source CSS Model'/>
        <property name='df_LT.providerName' value='Eclipse Web Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.sourceediting'/>
        <property name='maven-artifactId' value='org.eclipse.wst.css.core'/>
        <property name='maven-version' value='1.3.100-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='34'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.css.core' version='1.3.100.v202207121749'/>
        <provided namespace='osgi.bundle' name='org.eclipse.wst.css.core' version='1.3.100.v202207121749'/>
        <provided namespace='java.package' name='org.eclipse.wst.css.core.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.css.core.internal.cleanup' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.css.core.internal.contentmodel' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.css.core.internal.contentproperties' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.css.core.internal.contenttype' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.css.core.internal.document' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.css.core.internal.encoding' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.css.core.internal.event' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.css.core.internal.eventimpl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.css.core.internal.format' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.css.core.internal.formatter' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.css.core.internal.metamodel' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.css.core.internal.metamodel.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.css.core.internal.metamodelimpl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.css.core.internal.modelhandler' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.css.core.internal.parser' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.css.core.internal.parser.regions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.css.core.internal.parserz' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.css.core.internal.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.css.core.internal.provisional.adapters' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.css.core.internal.provisional.contenttype' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.css.core.internal.provisional.document' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.css.core.internal.provisional.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.css.core.internal.provisional.text' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.css.core.internal.tasks' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.css.core.internal.text' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.css.core.internal.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.css.core.internal.util.declaration' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.wst.css.core.text' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.wst.css.core' version='1.3.100.v202207121749'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='9'>
        <required namespace='osgi.bundle' name='org.apache.xerces' range='[2.12.2,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.xml.core' range='[1.2.0,1.3.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.sse.core' range='[1.2.0,1.3.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.14.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.13.0,4.0.0)'/>
        <required namespace='java.package' name='com.ibm.icu.util' range='0.0.0'/>
        <required namespace='java.package' name='org.w3c.dom.css' range='0.0.0'/>
        <required namespace='java.package' name='org.w3c.dom.stylesheets' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.wst.css.core
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.wst.css.core' version='1.3.100.v202207121749'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.wst.css.core; singleton:=true&#xA;Bundle-Version: 1.3.100.v202207121749
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jst.enterprise_userdoc.feature.feature.group' version='3.23.0.v202107101916' singleton='false'>
      <update id='org.eclipse.jst.enterprise_userdoc.feature.feature.group' range='[0.0.0,3.23.0.v202107101916)' severity='0'/>
      <properties size='13'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.webtools.javaee'/>
        <property name='maven-artifactId' value='org.eclipse.jst.enterprise_userdoc.feature'/>
        <property name='maven-version' value='3.23.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2006 IBM Corporation and others.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v2.0&#xA;which accompanies this distribution, and is available at&#xA;https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;Contributors:&#xA;IBM Corporation - initial API and implementation'/>
        <property name='df_LT.featureName' value='JST Enterprise User Documentation'/>
        <property name='df_LT.description' value='JST enterprise user documentation'/>
        <property name='df_LT.providerName' value='Eclipse Web Tools Platform'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.enterprise_userdoc.feature.feature.group' version='3.23.0.v202107101916'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.ejb.doc.user' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.j2ee.doc.user' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.ws.axis.ui.doc.user' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.ws.consumption.ui.doc.user' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.ws.doc.user' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.enterprise_userdoc.feature.feature.jar' range='[3.23.0.v202107101916,3.23.0.v202107101916]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.uddi4j' version='2.0.5.v200805270300' singleton='false'>
      <update id='org.uddi4j' range='[0.0.0,2.0.5.v200805270300)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Vendor.0' value='Eclipse.org'/>
        <property name='df_LT.Bundle-Name.0' value='UDDI4J'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name.0'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor.0'/>
        <property name='iplog.bug_id' value='2169'/>
        <property name='iplog.contact.name' value='David Williams'/>
        <property name='iplog.contact.email' value='david_williams@us.ibm.com'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
      </properties>
      <provides size='16'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.uddi4j' version='2.0.5.v200805270300'/>
        <provided namespace='osgi.bundle' name='org.uddi4j' version='2.0.5.v200805270300'/>
        <provided namespace='java.package' name='org.uddi4j' version='0.0.0'/>
        <provided namespace='java.package' name='org.uddi4j.client' version='0.0.0'/>
        <provided namespace='java.package' name='org.uddi4j.datatype' version='0.0.0'/>
        <provided namespace='java.package' name='org.uddi4j.datatype.assertion' version='0.0.0'/>
        <provided namespace='java.package' name='org.uddi4j.datatype.binding' version='0.0.0'/>
        <provided namespace='java.package' name='org.uddi4j.datatype.business' version='0.0.0'/>
        <provided namespace='java.package' name='org.uddi4j.datatype.service' version='0.0.0'/>
        <provided namespace='java.package' name='org.uddi4j.datatype.tmodel' version='0.0.0'/>
        <provided namespace='java.package' name='org.uddi4j.request' version='0.0.0'/>
        <provided namespace='java.package' name='org.uddi4j.response' version='0.0.0'/>
        <provided namespace='java.package' name='org.uddi4j.transport' version='0.0.0'/>
        <provided namespace='java.package' name='org.uddi4j.util' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.apache.axis' range='[1.3.0,2.0.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.uddi4j' version='2.0.5.v200805270300'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.uddi4j&#xA;Bundle-Version: 2.0.5.v200805270300
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.mortbay.jasper.apache-el' version='9.0.52' singleton='false' generation='2'>
      <update id='org.mortbay.jasper.apache-el' range='[0.0.0,9.0.52)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Mortbay Apache EL API and Implementation'/>
        <property name='org.eclipse.equinox.p2.description' value='A rebundling of Apache Tomcat Jasper to remove the tomcat server dependencies,    so that the JSP engine can be used by the Eclipse Jetty project.'/>
        <property name='maven-groupId' value='org.mortbay.jasper'/>
        <property name='maven-artifactId' value='apache-el'/>
        <property name='maven-version' value='9.0.52'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='10'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.mortbay.jasper.apache-el' version='9.0.52'/>
        <provided namespace='osgi.bundle' name='org.mortbay.jasper.apache-el' version='9.0.52'/>
        <provided namespace='java.package' name='javax.el' version='3.0.0'/>
        <provided namespace='java.package' name='org.apache.el' version='9.0.52'/>
        <provided namespace='java.package' name='org.apache.el.lang' version='9.0.52'/>
        <provided namespace='java.package' name='org.apache.el.stream' version='9.0.52'/>
        <provided namespace='java.package' name='org.apache.el.parser' version='9.0.52'/>
        <provided namespace='java.package' name='org.apache.el.util' version='9.0.52'/>
        <provided namespace='osgi.identity' name='org.mortbay.jasper.apache-el' version='9.0.52'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='7'>
        <required namespace='java.package' name='javax.el' range='3.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.el' range='9.0.52' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.el.lang' range='9.0.52' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.el.stream' range='9.0.52' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.el.parser' range='9.0.52' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.el.util' range='9.0.52' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.7))'>
          <description>
            org.mortbay.jasper.apache-el
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.mortbay.jasper.apache-el' version='9.0.52'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.mortbay.jasper.apache-el&#xA;Bundle-Version: 9.0.52
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jetty.server' version='10.0.11' singleton='false' generation='2'>
      <update id='org.eclipse.jetty.server' range='[0.0.0,10.0.11)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='Jetty :: Server Core'/>
        <property name='org.eclipse.equinox.p2.description' value='Jetty module for Jetty :: Server Core'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Jetty Project'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='https://www.eclipse.org/jetty/'/>
        <property name='maven-groupId' value='org.eclipse.jetty'/>
        <property name='maven-artifactId' value='jetty-server'/>
        <property name='maven-version' value='10.0.11'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='11'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.server' version='10.0.11'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jetty.server' version='10.0.11'/>
        <provided namespace='java.package' name='org.eclipse.jetty.server' version='10.0.11'/>
        <provided namespace='java.package' name='org.eclipse.jetty.server.session' version='10.0.11'/>
        <provided namespace='java.package' name='org.eclipse.jetty.server.handler' version='10.0.11'/>
        <provided namespace='java.package' name='org.eclipse.jetty.server.handler.gzip' version='10.0.11'/>
        <provided namespace='java.package' name='org.eclipse.jetty.server.handler.jmx' version='10.0.11'/>
        <provided namespace='java.package' name='org.eclipse.jetty.server.resource' version='10.0.11'/>
        <provided namespace='java.package' name='org.eclipse.jetty.server.jmx' version='10.0.11'/>
        <provided namespace='osgi.identity' name='org.eclipse.jetty.server' version='10.0.11'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='50'>
        <required namespace='java.package' name='org.slf4j' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='java.io' range='0.0.0'/>
        <required namespace='java.package' name='java.lang' range='0.0.0'/>
        <required namespace='java.package' name='java.lang.invoke' range='0.0.0'/>
        <required namespace='java.package' name='java.lang.reflect' range='0.0.0'/>
        <required namespace='java.package' name='java.net' range='0.0.0'/>
        <required namespace='java.package' name='java.nio' range='0.0.0'/>
        <required namespace='java.package' name='java.nio.channels' range='0.0.0'/>
        <required namespace='java.package' name='java.nio.charset' range='0.0.0'/>
        <required namespace='java.package' name='java.nio.file' range='0.0.0'/>
        <required namespace='java.package' name='java.nio.file.attribute' range='0.0.0'/>
        <required namespace='java.package' name='java.security' range='0.0.0'/>
        <required namespace='java.package' name='java.security.cert' range='0.0.0'/>
        <required namespace='java.package' name='java.sql' range='0.0.0'/>
        <required namespace='java.package' name='java.util' range='0.0.0'/>
        <required namespace='java.package' name='java.util.concurrent' range='0.0.0'/>
        <required namespace='java.package' name='java.util.concurrent.atomic' range='0.0.0'/>
        <required namespace='java.package' name='java.util.concurrent.locks' range='0.0.0'/>
        <required namespace='java.package' name='java.util.function' range='0.0.0'/>
        <required namespace='java.package' name='java.util.regex' range='0.0.0'/>
        <required namespace='java.package' name='java.util.stream' range='0.0.0'/>
        <required namespace='java.package' name='java.util.zip' range='0.0.0'/>
        <required namespace='java.package' name='javax.naming' range='0.0.0'/>
        <required namespace='java.package' name='javax.net.ssl' range='0.0.0'/>
        <required namespace='java.package' name='javax.security.auth' range='0.0.0'/>
        <required namespace='java.package' name='javax.servlet' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='javax.servlet.descriptor' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='javax.servlet.http' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='javax.sql' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jetty.http' range='[10.0.11,11.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.http.pathmap' range='[10.0.11,11.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.io' range='[10.0.11,11.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.io.ssl' range='[10.0.11,11.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.jmx' range='[10.0.11,11.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.jetty.server' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jetty.server.handler' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jetty.server.resource' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jetty.server.session' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jetty.util' range='[10.0.11,11.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.annotation' range='[10.0.11,11.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.component' range='[10.0.11,11.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.compression' range='[10.0.11,11.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.resource' range='[10.0.11,11.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.ssl' range='[10.0.11,11.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.statistic' range='[10.0.11,11.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.thread' range='[10.0.11,11.0.0)'/>
        <required namespace='java.package' name='org.slf4j.event' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.helpers' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.spi' range='[1.7.0,3.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.jetty.server
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jetty.server' version='10.0.11'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jetty.server&#xA;Bundle-Version: 10.0.11
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.connectivity.apache.derby.ui' version='1.2.101.201811012051' generation='2'>
      <update id='org.eclipse.datatools.connectivity.apache.derby.ui' range='[0.0.0,1.2.101.201811012051)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Eclipse Data Tools Platform Apache Derby UI Plug-in'/>
        <property name='df_LT.providerName' value='Eclipse Data Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.connectivity.apache.derby.ui'/>
        <property name='maven-version' value='1.2.101-SNAPSHOT'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.connectivity.apache.derby.ui' version='1.2.101.201811012051'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.apache.derby.ui' version='1.2.101.201811012051'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.apache.derby.internal.ui.connection.drivers' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.connectivity.apache.derby.ui' version='1.2.101.201811012051'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='14'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.common' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.navigator' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.sqm.core.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.sqm.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.sqm.server.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.modelbase.sql' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.modelbase.derby' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.apache.derby' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.ui' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.datatools.connectivity.apache.derby.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.connectivity.apache.derby.ui' version='1.2.101.201811012051'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.connectivity.apache.derby.ui;singleton:=true&#xA;Bundle-Version: 1.2.101.201811012051
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.debug.core' version='3.20.0.v20220811-0741' generation='2'>
      <update id='org.eclipse.debug.core' range='[0.0.0,3.20.0.v20220811-0741)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Debug Core'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='eclipse.platform.debug'/>
        <property name='maven-artifactId' value='org.eclipse.debug.core'/>
        <property name='maven-version' value='3.20.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='17'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.debug.core' version='3.20.0.v20220811-0741'/>
        <provided namespace='osgi.bundle' name='org.eclipse.debug.core' version='3.20.0.v20220811-0741'/>
        <provided namespace='java.package' name='org.eclipse.debug.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.debug.core.commands' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.debug.core.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.debug.core.sourcelookup' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.debug.core.sourcelookup.containers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.debug.internal.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.debug.internal.core.commands' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.debug.internal.core.groups' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.debug.internal.core.groups.observer' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.debug.internal.core.sourcelookup' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.debug.internal.core.sourcelookup.containers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.debug.internal.core.variables' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.debug.core' version='3.20.0.v20220811-0741'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.18.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.variables' range='[3.2.800,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.26.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filesystem' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='[3.4.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.debug.core
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.debug.core' version='3.20.0.v20220811-0741'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.debug.core; singleton:=true&#xA;Bundle-Version: 3.20.0.v20220811-0741
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jface.databinding' version='1.13.0.v20210619-1146' singleton='false' generation='2'>
      <update id='org.eclipse.jface.databinding' range='[0.0.0,1.13.0.v20210619-1146)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='JFace Data Binding for SWT and JFace'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.jface'/>
        <property name='maven-artifactId' value='org.eclipse.jface.databinding'/>
        <property name='maven-version' value='1.13.0-SNAPSHOT'/>
      </properties>
      <provides size='19'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jface.databinding' version='1.13.0.v20210619-1146'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jface.databinding' version='1.13.0.v20210619-1146'/>
        <provided namespace='java.package' name='org.eclipse.jface.databinding.dialog' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jface.databinding.fieldassist' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jface.databinding.preference' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jface.databinding.swt' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jface.databinding.swt.typed' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jface.databinding.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jface.databinding.viewers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jface.databinding.viewers.typed' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jface.databinding.wizard' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jface.internal.databinding.provisional.swt' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jface.internal.databinding.provisional.viewers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jface.internal.databinding.swt' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jface.internal.databinding.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jface.internal.databinding.viewers' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jface.databinding' version='1.13.0.v20210619-1146'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='7'>
        <required namespace='osgi.bundle' name='org.eclipse.swt' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.databinding.observable' range='[1.3.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.databinding.property' range='[1.3.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.databinding' range='[1.2.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.jface.databinding
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jface.databinding' version='1.13.0.v20210619-1146'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jface.databinding&#xA;Bundle-Version: 1.13.0.v20210619-1146
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ui.views.properties.tabbed' version='3.9.200.v20220717-1456' generation='2'>
      <update id='org.eclipse.ui.views.properties.tabbed' range='[0.0.0,3.9.200.v20220717-1456)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Plugin.providerName' value='Eclipse.org'/>
        <property name='df_LT.Plugin.name' value='Tabbed Properties View'/>
        <property name='org.eclipse.equinox.p2.name' value='%Plugin.name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Plugin.providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='eclipse.platform.ui'/>
        <property name='maven-artifactId' value='org.eclipse.ui.views.properties.tabbed'/>
        <property name='maven-version' value='3.9.200-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='10'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.views.properties.tabbed' version='3.9.200.v20220717-1456'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.views.properties.tabbed' version='3.9.200.v20220717-1456'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.views.properties.tabbed' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.views.properties.tabbed.css' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.views.properties.tabbed.l10n' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.views.properties.tabbed.view' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.views.properties.tabbed' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.views.properties.tabbed' version='3.9.200.v20220717-1456'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='8'>
        <required namespace='osgi.bundle' name='org.eclipse.ui.forms' range='[3.3.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.views' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.3.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.css.core' range='0.12.100'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.css.swt' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='[3.18.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.ui.views.properties.tabbed
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.views.properties.tabbed' version='3.9.200.v20220717-1456'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.ui.views.properties.tabbed;singleton:=true&#xA;Bundle-Version: 3.9.200.v20220717-1456
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.chart.device.swt' version='4.12.0.v202211281949' generation='2'>
      <update id='org.eclipse.birt.chart.device.swt' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='BIRT Chart Device SWT Extension'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse BIRT Project'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='maven-groupId' value='org.eclipse.birt'/>
        <property name='maven-artifactId' value='org.eclipse.birt.chart.device.swt'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.chart.device.swt' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.chart.device.swt' version='4.12.0.v202211281949'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.device.swt' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.device.swt.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.chart.device.swt' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='osgi.bundle' name='org.apache.commons.codec' range='[1.3.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.swt' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.chart.engine' range='[2.1.0,5.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.birt.chart.device.swt
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.chart.device.swt' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.chart.device.swt; singleton:=true&#xA;Bundle-Version: 4.12.0.v202211281949
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.mapping' version='2.12.0.v20181104-0733' generation='2'>
      <update id='org.eclipse.emf.mapping' range='[0.0.0,2.12.0.v20181104-0733)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='EMF Mapping'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.emf'/>
        <property name='maven-artifactId' value='org.eclipse.emf.mapping'/>
        <property name='maven-version' value='2.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='11'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mapping' version='2.12.0.v20181104-0733'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.mapping' version='2.12.0.v20181104-0733'/>
        <provided namespace='java.package' name='org.eclipse.emf.mapping' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.mapping.command' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.mapping.domain' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.mapping.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.mapping.provider' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.mapping.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.mapping' version='2.12.0.v20181104-0733'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.6.0,4.0.0)' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='[2.16.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit' range='[2.14.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.edit' range='[2.11.0,3.0.0)'/>
        <required namespace='java.package' name='org.osgi.framework' range='[1.5.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.5))'>
          <description>
            org.eclipse.emf.mapping
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.mapping' version='2.12.0.v20181104-0733'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.emf.mapping;singleton:=true&#xA;Bundle-Version: 2.12.0.v20181104-0733
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.xerces' version='2.12.2.v20220131-0835' singleton='false' generation='2'>
      <update id='org.apache.xerces' range='[0.0.0,2.12.2.v20220131-0835)' severity='0'/>
      <properties size='7'>
        <property name='df_LT.bundleVendor' value='Eclipse Orbit'/>
        <property name='df_LT.bundleName' value='Xerces2-j'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='maven-groupId' value='org.eclipse.orbit.bundles'/>
        <property name='maven-artifactId' value='org.apache.xerces'/>
        <property name='maven-version' value='2.12.2-SNAPSHOT'/>
      </properties>
      <provides size='45'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.xerces' version='2.12.2.v20220131-0835'/>
        <provided namespace='osgi.bundle' name='org.apache.xerces' version='2.12.2.v20220131-0835'/>
        <provided namespace='java.package' name='org.apache.xerces.impl' version='2.12.2'/>
        <provided namespace='java.package' name='org.apache.xerces.impl.dtd' version='2.12.2'/>
        <provided namespace='java.package' name='org.apache.xerces.impl.dtd.models' version='2.12.2'/>
        <provided namespace='java.package' name='org.apache.xerces.impl.dv' version='2.12.2'/>
        <provided namespace='java.package' name='org.apache.xerces.impl.dv.dtd' version='2.12.2'/>
        <provided namespace='java.package' name='org.apache.xerces.impl.dv.util' version='2.12.2'/>
        <provided namespace='java.package' name='org.apache.xerces.impl.dv.xs' version='2.12.2'/>
        <provided namespace='java.package' name='org.apache.xerces.impl.io' version='2.12.2'/>
        <provided namespace='java.package' name='org.apache.xerces.impl.msg' version='2.12.2'/>
        <provided namespace='java.package' name='org.apache.xerces.impl.validation' version='2.12.2'/>
        <provided namespace='java.package' name='org.apache.xerces.impl.xpath' version='2.12.2'/>
        <provided namespace='java.package' name='org.apache.xerces.impl.xpath.regex' version='2.12.2'/>
        <provided namespace='java.package' name='org.apache.xerces.impl.xs' version='2.12.2'/>
        <provided namespace='java.package' name='org.apache.xerces.impl.xs.identity' version='2.12.2'/>
        <provided namespace='java.package' name='org.apache.xerces.impl.xs.models' version='2.12.2'/>
        <provided namespace='java.package' name='org.apache.xerces.impl.xs.opti' version='2.12.2'/>
        <provided namespace='java.package' name='org.apache.xerces.impl.xs.traversers' version='2.12.2'/>
        <provided namespace='java.package' name='org.apache.xerces.impl.xs.util' version='2.12.2'/>
        <provided namespace='java.package' name='org.apache.html.dom' version='2.12.2'/>
        <provided namespace='java.package' name='org.apache.wml' version='2.12.2'/>
        <provided namespace='java.package' name='org.apache.wml.dom' version='2.12.2'/>
        <provided namespace='java.package' name='org.apache.xerces.dom' version='2.12.2'/>
        <provided namespace='java.package' name='org.apache.xerces.dom.events' version='2.12.2'/>
        <provided namespace='java.package' name='org.apache.xerces.dom3.as' version='2.12.2'/>
        <provided namespace='java.package' name='org.apache.xerces.jaxp' version='2.12.2'/>
        <provided namespace='java.package' name='org.apache.xerces.jaxp.datatype' version='2.12.2'/>
        <provided namespace='java.package' name='org.apache.xerces.jaxp.validation' version='2.12.2'/>
        <provided namespace='java.package' name='org.apache.xerces.parsers' version='2.12.2'/>
        <provided namespace='java.package' name='org.apache.xerces.stax' version='2.12.2'/>
        <provided namespace='java.package' name='org.apache.xerces.stax.events' version='2.12.2'/>
        <provided namespace='java.package' name='org.apache.xerces.util' version='2.12.2'/>
        <provided namespace='java.package' name='org.apache.xerces.xinclude' version='2.12.2'/>
        <provided namespace='java.package' name='org.apache.xerces.xni' version='2.12.2'/>
        <provided namespace='java.package' name='org.apache.xerces.xni.grammars' version='2.12.2'/>
        <provided namespace='java.package' name='org.apache.xerces.xni.parser' version='2.12.2'/>
        <provided namespace='java.package' name='org.apache.xerces.xpointer' version='2.12.2'/>
        <provided namespace='java.package' name='org.apache.xerces.xs' version='2.12.2'/>
        <provided namespace='java.package' name='org.apache.xerces.xs.datatypes' version='2.12.2'/>
        <provided namespace='java.package' name='org.apache.xml.serialize' version='2.12.2'/>
        <provided namespace='java.package' name='org.w3c.dom.html' version='2.12.2'/>
        <provided namespace='osgi.identity' name='org.apache.xerces' version='2.12.2.v20220131-0835'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='61'>
        <required namespace='java.package' name='sun.io' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.xml.datatype' range='0.0.0'/>
        <required namespace='java.package' name='javax.xml.namespace' range='0.0.0'/>
        <required namespace='java.package' name='javax.xml.parsers' range='0.0.0'/>
        <required namespace='java.package' name='javax.xml.stream' range='0.0.0'/>
        <required namespace='java.package' name='javax.xml.stream.events' range='0.0.0'/>
        <required namespace='java.package' name='javax.xml.transform' range='0.0.0'/>
        <required namespace='java.package' name='javax.xml.transform.dom' range='0.0.0'/>
        <required namespace='java.package' name='javax.xml.transform.sax' range='0.0.0'/>
        <required namespace='java.package' name='javax.xml.transform.stax' range='0.0.0'/>
        <required namespace='java.package' name='javax.xml.transform.stream' range='0.0.0'/>
        <required namespace='java.package' name='javax.xml.validation' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.wml' range='[2.12.0,3.0.0)'/>
        <required namespace='java.package' name='org.apache.xerces.dom' range='[2.12.0,3.0.0)'/>
        <required namespace='java.package' name='org.apache.xerces.dom.events' range='[2.12.0,3.0.0)'/>
        <required namespace='java.package' name='org.apache.xerces.dom3.as' range='[2.12.0,3.0.0)'/>
        <required namespace='java.package' name='org.apache.xerces.impl' range='[2.12.0,3.0.0)'/>
        <required namespace='java.package' name='org.apache.xerces.impl.dtd' range='[2.12.0,3.0.0)'/>
        <required namespace='java.package' name='org.apache.xerces.impl.dtd.models' range='[2.12.0,3.0.0)'/>
        <required namespace='java.package' name='org.apache.xerces.impl.dv' range='[2.12.0,3.0.0)'/>
        <required namespace='java.package' name='org.apache.xerces.impl.dv.util' range='[2.12.0,3.0.0)'/>
        <required namespace='java.package' name='org.apache.xerces.impl.dv.xs' range='[2.12.0,3.0.0)'/>
        <required namespace='java.package' name='org.apache.xerces.impl.io' range='[2.12.0,3.0.0)'/>
        <required namespace='java.package' name='org.apache.xerces.impl.msg' range='[2.12.0,3.0.0)'/>
        <required namespace='java.package' name='org.apache.xerces.impl.validation' range='[2.12.0,3.0.0)'/>
        <required namespace='java.package' name='org.apache.xerces.impl.xpath' range='[2.12.0,3.0.0)'/>
        <required namespace='java.package' name='org.apache.xerces.impl.xpath.regex' range='[2.12.0,3.0.0)'/>
        <required namespace='java.package' name='org.apache.xerces.impl.xs' range='[2.12.0,3.0.0)'/>
        <required namespace='java.package' name='org.apache.xerces.impl.xs.identity' range='[2.12.0,3.0.0)'/>
        <required namespace='java.package' name='org.apache.xerces.impl.xs.models' range='[2.12.0,3.0.0)'/>
        <required namespace='java.package' name='org.apache.xerces.impl.xs.opti' range='[2.12.0,3.0.0)'/>
        <required namespace='java.package' name='org.apache.xerces.impl.xs.traversers' range='[2.12.0,3.0.0)'/>
        <required namespace='java.package' name='org.apache.xerces.impl.xs.util' range='[2.12.0,3.0.0)'/>
        <required namespace='java.package' name='org.apache.xerces.jaxp' range='[2.12.0,3.0.0)'/>
        <required namespace='java.package' name='org.apache.xerces.jaxp.datatype' range='[2.12.0,3.0.0)'/>
        <required namespace='java.package' name='org.apache.xerces.jaxp.validation' range='[2.12.0,3.0.0)'/>
        <required namespace='java.package' name='org.apache.xerces.parsers' range='[2.12.0,3.0.0)'/>
        <required namespace='java.package' name='org.apache.xerces.stax' range='[2.12.0,3.0.0)'/>
        <required namespace='java.package' name='org.apache.xerces.stax.events' range='[2.12.0,3.0.0)'/>
        <required namespace='java.package' name='org.apache.xerces.util' range='[2.12.0,3.0.0)'/>
        <required namespace='java.package' name='org.apache.xerces.xinclude' range='[2.12.0,3.0.0)'/>
        <required namespace='java.package' name='org.apache.xerces.xni' range='[2.12.0,3.0.0)'/>
        <required namespace='java.package' name='org.apache.xerces.xni.grammars' range='[2.12.0,3.0.0)'/>
        <required namespace='java.package' name='org.apache.xerces.xni.parser' range='[2.12.0,3.0.0)'/>
        <required namespace='java.package' name='org.apache.xerces.xpointer' range='[2.12.0,3.0.0)'/>
        <required namespace='java.package' name='org.apache.xerces.xs' range='[2.12.0,3.0.0)'/>
        <required namespace='java.package' name='org.apache.xerces.xs.datatypes' range='[2.12.0,3.0.0)'/>
        <required namespace='java.package' name='org.apache.xml.resolver' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.xml.resolver.readers' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.xml.serialize' range='[2.12.0,3.0.0)'/>
        <required namespace='java.package' name='org.w3c.dom' range='0.0.0'/>
        <required namespace='java.package' name='org.w3c.dom.events' range='0.0.0'/>
        <required namespace='java.package' name='org.w3c.dom.html' range='[2.12.0,3.0.0)'/>
        <required namespace='java.package' name='org.w3c.dom.ls' range='0.0.0'/>
        <required namespace='java.package' name='org.w3c.dom.ranges' range='0.0.0'/>
        <required namespace='java.package' name='org.w3c.dom.traversal' range='0.0.0'/>
        <required namespace='java.package' name='org.w3c.dom.views' range='0.0.0'/>
        <required namespace='java.package' name='org.xml.sax' range='0.0.0'/>
        <required namespace='java.package' name='org.xml.sax.ext' range='0.0.0'/>
        <required namespace='java.package' name='org.xml.sax.helpers' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.7))'>
          <description>
            org.apache.xerces
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.xerces' version='2.12.2.v20220131-0835'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.apache.xerces&#xA;Bundle-Version: 2.12.2.v20220131-0835
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.batik.xml.source' version='1.14.0.v20210324-0332' singleton='false'>
      <update id='org.apache.batik.xml.source' range='[0.0.0,1.14.0.v20210324-0332)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.bundleVendor' value='Eclipse Orbit'/>
        <property name='df_LT.bundleName' value='org.apache.xmlgraphics:batik-xml Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='maven-groupId' value='org.eclipse.orbit.bundles'/>
        <property name='maven-artifactId' value='org.apache.batik.xml'/>
        <property name='maven-version' value='1.14.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.xml.source' version='1.14.0.v20210324-0332'/>
        <provided namespace='osgi.bundle' name='org.apache.batik.xml.source' version='1.14.0.v20210324-0332'/>
        <provided namespace='osgi.identity' name='org.apache.batik.xml.source' version='1.14.0.v20210324-0332'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.batik.xml.source' version='1.14.0.v20210324-0332'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.apache.batik.xml.source&#xA;Bundle-Version: 1.14.0.v20210324-0332
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.w3c.dom.smil.source' version='1.0.1.v200903091627' singleton='false'>
      <update id='org.w3c.dom.smil.source' range='[0.0.0,1.0.1.v200903091627)' severity='0'/>
      <properties size='5'>
        <property name='df_LT.pluginName' value='W3C SMIL DOM Source Bundle'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.w3c.dom.smil.source' version='1.0.1.v200903091627'/>
        <provided namespace='osgi.bundle' name='org.w3c.dom.smil.source' version='1.0.1.v200903091627'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.w3c.dom.smil.source' version='1.0.1.v200903091627'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.w3c.dom.smil.source&#xA;Bundle-Version: 1.0.1.v200903091627
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.pde.doc.user' version='3.14.1700.v20220831-1613'>
      <update id='org.eclipse.pde.doc.user' range='[0.0.0,3.14.1700.v20220831-1613)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='PDE User Guide'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.pde'/>
        <property name='maven-artifactId' value='org.eclipse.pde.doc.user'/>
        <property name='maven-version' value='3.14.1700-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.doc.user' version='3.14.1700.v20220831-1613'/>
        <provided namespace='osgi.bundle' name='org.eclipse.pde.doc.user' version='3.14.1700.v20220831-1613'/>
        <provided namespace='osgi.identity' name='org.eclipse.pde.doc.user' version='3.14.1700.v20220831-1613'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.help' range='[3.2.0,4.0.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.pde.doc.user' version='3.14.1700.v20220831-1613'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.pde.doc.user; singleton:=true&#xA;Bundle-Version: 3.14.1700.v20220831-1613
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ui.workbench.texteditor' version='3.16.600.v20220809-1658' generation='2'>
      <update id='org.eclipse.ui.workbench.texteditor' range='[0.0.0,3.16.600.v20220809-1658)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Text Editor Framework'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.ui.workbench.texteditor'/>
        <property name='maven-version' value='3.16.600-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='20'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.workbench.texteditor' version='3.16.600.v20220809-1658'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.workbench.texteditor' version='3.16.600.v20220809-1658'/>
        <provided namespace='java.package' name='org.eclipse.ui.contentassist' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.texteditor' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.texteditor.codemining' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.texteditor.quickdiff' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.texteditor.quickdiff.compare.equivalence' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.texteditor.rulers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.texteditor.spelling' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.texteditor.templates' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.internal.views.minimap' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.texteditor' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.texteditor.link' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.texteditor.quickdiff' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.texteditor.rulers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.texteditor.spelling' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.texteditor.templates' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.workbench.texteditor' version='3.16.600.v20220809-1658'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='7'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.compare.core' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='[3.4.100,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='[3.19.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.swt' range='[3.107.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.5.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.ui.workbench.texteditor
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.workbench.texteditor' version='3.16.600.v20220809-1658'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.ui.workbench.texteditor; singleton:=true&#xA;Bundle-Version: 3.16.600.v20220809-1658
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.ant' version='1.10.12.v20211102-1452' singleton='false' generation='2'>
      <update id='org.apache.ant' range='[0.0.0,1.10.12.v20211102-1452)' severity='0'/>
      <properties size='7'>
        <property name='df_LT.bundleVendor' value='Eclipse Orbit'/>
        <property name='df_LT.bundleName' value='Apache Ant'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='maven-groupId' value='org.eclipse.orbit.bundles'/>
        <property name='maven-artifactId' value='org.apache.ant'/>
        <property name='maven-version' value='1.10.12-SNAPSHOT'/>
      </properties>
      <provides size='84'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.ant' version='1.10.12.v20211102-1452'/>
        <provided namespace='osgi.bundle' name='org.apache.ant' version='1.10.12.v20211102-1452'/>
        <provided namespace='java.package' name='org.apache.tools.ant' version='1.10.12'/>
        <provided namespace='java.package' name='org.apache.tools.ant.attribute' version='1.10.12'/>
        <provided namespace='java.package' name='org.apache.tools.ant.dispatch' version='1.10.12'/>
        <provided namespace='java.package' name='org.apache.tools.ant.filters' version='1.10.12'/>
        <provided namespace='java.package' name='org.apache.tools.ant.filters.util' version='1.10.12'/>
        <provided namespace='java.package' name='org.apache.tools.ant.helper' version='1.10.12'/>
        <provided namespace='java.package' name='org.apache.tools.ant.input' version='1.10.12'/>
        <provided namespace='java.package' name='org.apache.tools.ant.launch' version='1.10.12'/>
        <provided namespace='java.package' name='org.apache.tools.ant.listener' version='1.10.12'/>
        <provided namespace='java.package' name='org.apache.tools.ant.loader' version='1.10.12'/>
        <provided namespace='java.package' name='org.apache.tools.ant.property' version='1.10.12'/>
        <provided namespace='java.package' name='org.apache.tools.ant.taskdefs' version='1.10.12'/>
        <provided namespace='java.package' name='org.apache.tools.ant.taskdefs.compilers' version='1.10.12'/>
        <provided namespace='java.package' name='org.apache.tools.ant.taskdefs.condition' version='1.10.12'/>
        <provided namespace='java.package' name='org.apache.tools.ant.taskdefs.cvslib' version='1.10.12'/>
        <provided namespace='java.package' name='org.apache.tools.ant.taskdefs.email' version='1.10.12'/>
        <provided namespace='java.package' name='org.apache.tools.ant.taskdefs.launcher' version='1.10.12'/>
        <provided namespace='java.package' name='org.apache.tools.ant.taskdefs.modules' version='1.10.12'/>
        <provided namespace='java.package' name='org.apache.tools.ant.taskdefs.optional' version='1.10.12'/>
        <provided namespace='java.package' name='org.apache.tools.ant.taskdefs.optional.ccm' version='1.10.12'/>
        <provided namespace='java.package' name='org.apache.tools.ant.taskdefs.optional.clearcase' version='1.10.12'/>
        <provided namespace='java.package' name='org.apache.tools.ant.taskdefs.optional.depend' version='1.10.12'/>
        <provided namespace='java.package' name='org.apache.tools.ant.taskdefs.optional.depend.constantpool' version='1.10.12'/>
        <provided namespace='java.package' name='org.apache.tools.ant.taskdefs.optional.ejb' version='1.10.12'/>
        <provided namespace='java.package' name='org.apache.tools.ant.taskdefs.optional.extension' version='1.10.12'/>
        <provided namespace='java.package' name='org.apache.tools.ant.taskdefs.optional.extension.resolvers' version='1.10.12'/>
        <provided namespace='java.package' name='org.apache.tools.ant.taskdefs.optional.i18n' version='1.10.12'/>
        <provided namespace='java.package' name='org.apache.tools.ant.taskdefs.optional.image' version='1.10.12'/>
        <provided namespace='java.package' name='org.apache.tools.ant.taskdefs.optional.j2ee' version='1.10.12'/>
        <provided namespace='java.package' name='org.apache.tools.ant.taskdefs.optional.javacc' version='1.10.12'/>
        <provided namespace='java.package' name='org.apache.tools.ant.taskdefs.optional.javah' version='1.10.12'/>
        <provided namespace='java.package' name='org.apache.tools.ant.taskdefs.optional.jdepend' version='1.10.12'/>
        <provided namespace='java.package' name='org.apache.tools.ant.taskdefs.optional.jlink' version='1.10.12'/>
        <provided namespace='java.package' name='org.apache.tools.ant.taskdefs.optional.jsp' version='1.10.12'/>
        <provided namespace='java.package' name='org.apache.tools.ant.taskdefs.optional.jsp.compilers' version='1.10.12'/>
        <provided namespace='java.package' name='org.apache.tools.ant.taskdefs.optional.junit' version='1.10.12'/>
        <provided namespace='java.package' name='org.apache.tools.ant.taskdefs.optional.junit.xsl' version='1.10.12'/>
        <provided namespace='java.package' name='org.apache.tools.ant.taskdefs.optional.junitlauncher' version='1.10.12'/>
        <provided namespace='java.package' name='org.apache.tools.ant.taskdefs.optional.junitlauncher.confined' version='1.10.12'/>
        <provided namespace='java.package' name='org.apache.tools.ant.taskdefs.optional.native2ascii' version='1.10.12'/>
        <provided namespace='java.package' name='org.apache.tools.ant.taskdefs.optional.net' version='1.10.12'/>
        <provided namespace='java.package' name='org.apache.tools.ant.taskdefs.optional.pvcs' version='1.10.12'/>
        <provided namespace='java.package' name='org.apache.tools.ant.taskdefs.optional.script' version='1.10.12'/>
        <provided namespace='java.package' name='org.apache.tools.ant.taskdefs.optional.sos' version='1.10.12'/>
        <provided namespace='java.package' name='org.apache.tools.ant.taskdefs.optional.sound' version='1.10.12'/>
        <provided namespace='java.package' name='org.apache.tools.ant.taskdefs.optional.splash' version='1.10.12'/>
        <provided namespace='java.package' name='org.apache.tools.ant.taskdefs.optional.ssh' version='1.10.12'/>
        <provided namespace='java.package' name='org.apache.tools.ant.taskdefs.optional.testing' version='1.10.12'/>
        <provided namespace='java.package' name='org.apache.tools.ant.taskdefs.optional.unix' version='1.10.12'/>
        <provided namespace='java.package' name='org.apache.tools.ant.taskdefs.optional.vss' version='1.10.12'/>
        <provided namespace='java.package' name='org.apache.tools.ant.taskdefs.optional.windows' version='1.10.12'/>
        <provided namespace='java.package' name='org.apache.tools.ant.taskdefs.optional.xz' version='1.10.12'/>
        <provided namespace='java.package' name='org.apache.tools.ant.taskdefs.rmic' version='1.10.12'/>
        <provided namespace='java.package' name='org.apache.tools.ant.types' version='1.10.12'/>
        <provided namespace='java.package' name='org.apache.tools.ant.types.conditions' version='1.10.12'/>
        <provided namespace='java.package' name='org.apache.tools.ant.types.mappers' version='1.10.12'/>
        <provided namespace='java.package' name='org.apache.tools.ant.types.optional' version='1.10.12'/>
        <provided namespace='java.package' name='org.apache.tools.ant.types.optional.depend' version='1.10.12'/>
        <provided namespace='java.package' name='org.apache.tools.ant.types.optional.image' version='1.10.12'/>
        <provided namespace='java.package' name='org.apache.tools.ant.types.optional.imageio' version='1.10.12'/>
        <provided namespace='java.package' name='org.apache.tools.ant.types.optional.xz' version='1.10.12'/>
        <provided namespace='java.package' name='org.apache.tools.ant.types.resolver' version='1.10.12'/>
        <provided namespace='java.package' name='org.apache.tools.ant.types.resources' version='1.10.12'/>
        <provided namespace='java.package' name='org.apache.tools.ant.types.resources.comparators' version='1.10.12'/>
        <provided namespace='java.package' name='org.apache.tools.ant.types.resources.selectors' version='1.10.12'/>
        <provided namespace='java.package' name='org.apache.tools.ant.types.selectors' version='1.10.12'/>
        <provided namespace='java.package' name='org.apache.tools.ant.types.selectors.modifiedselector' version='1.10.12'/>
        <provided namespace='java.package' name='org.apache.tools.ant.types.spi' version='1.10.12'/>
        <provided namespace='java.package' name='org.apache.tools.ant.util' version='1.10.12'/>
        <provided namespace='java.package' name='org.apache.tools.ant.util.depend' version='1.10.12'/>
        <provided namespace='java.package' name='org.apache.tools.ant.util.depend.bcel' version='1.10.12'/>
        <provided namespace='java.package' name='org.apache.tools.ant.util.facade' version='1.10.12'/>
        <provided namespace='java.package' name='org.apache.tools.ant.util.java15' version='1.10.12'/>
        <provided namespace='java.package' name='org.apache.tools.ant.util.optional' version='1.10.12'/>
        <provided namespace='java.package' name='org.apache.tools.ant.util.regexp' version='1.10.12'/>
        <provided namespace='java.package' name='org.apache.tools.bzip2' version='1.10.12'/>
        <provided namespace='java.package' name='org.apache.tools.mail' version='1.10.12'/>
        <provided namespace='java.package' name='org.apache.tools.tar' version='1.10.12'/>
        <provided namespace='java.package' name='org.apache.tools.zip' version='1.10.12'/>
        <provided namespace='osgi.identity' name='org.apache.ant' version='1.10.12.v20211102-1452'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='115'>
        <required namespace='java.package' name='COM.ibm.netrexx.process' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.jcraft.jsch' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.sun.media.jai.codec' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.sun.net.ssl.internal.ssl' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.sun.tools.javac' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.sun.tools.javah' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.sun.tools.javah.oldjavah' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='gnu.classpath' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='gnu.gcj' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.activation' range='[1.2.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.imageio' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.imageio.stream' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.mail' range='[1.6.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.mail.internet' range='[1.6.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.media.jai' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.script' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.sound.sampled' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.swing' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.swing.border' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.xml.namespace' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.xml.parsers' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.xml.stream' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.xml.transform' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.xml.transform.sax' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.xml.transform.stream' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.xml.xpath' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='jdepend.framework' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='jdepend.textui' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='jdepend.xmlui' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='junit.framework' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='kaffe.util' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='netrexx.lang' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.bcel.classfile' range='[6.5.0,7.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.bsf' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.commons.logging' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.commons.net.bsd' range='[3.8.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.commons.net.ftp' range='[3.8.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.commons.net.telnet' range='[3.8.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.env' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.harmony.luni.util' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.log4j' range='[1.2.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.oro.text.regex' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.regexp' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.tools.ant' range='[1.10.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.tools.ant.attribute' range='[1.10.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.tools.ant.dispatch' range='[1.10.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.tools.ant.filters' range='[1.10.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.tools.ant.filters.util' range='[1.10.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.tools.ant.helper' range='[1.10.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.tools.ant.input' range='[1.10.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.tools.ant.launch' range='[1.10.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.tools.ant.listener' range='[1.10.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.tools.ant.property' range='[1.10.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.tools.ant.taskdefs' range='[1.10.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.tools.ant.taskdefs.compilers' range='[1.10.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.tools.ant.taskdefs.condition' range='[1.10.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.tools.ant.taskdefs.email' range='[1.10.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.tools.ant.taskdefs.launcher' range='[1.10.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.tools.ant.taskdefs.optional' range='[1.10.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.tools.ant.taskdefs.optional.depend.constantpool' range='[1.10.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.tools.ant.taskdefs.optional.extension' range='[1.10.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.tools.ant.taskdefs.optional.extension.resolvers' range='[1.10.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.tools.ant.taskdefs.optional.javah' range='[1.10.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.tools.ant.taskdefs.optional.jsp' range='[1.10.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.tools.ant.taskdefs.optional.jsp.compilers' range='[1.10.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.tools.ant.taskdefs.optional.junitlauncher.confined' range='[1.10.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.tools.ant.taskdefs.optional.native2ascii' range='[1.10.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.tools.ant.taskdefs.optional.net' range='[1.10.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.tools.ant.taskdefs.rmic' range='[1.10.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.tools.ant.types' range='[1.10.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.tools.ant.types.optional.image' range='[1.10.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.tools.ant.types.optional.imageio' range='[1.10.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.tools.ant.types.resources' range='[1.10.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.tools.ant.types.resources.comparators' range='[1.10.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.tools.ant.types.resources.selectors' range='[1.10.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.tools.ant.types.selectors' range='[1.10.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.tools.ant.types.selectors.modifiedselector' range='[1.10.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.tools.ant.types.spi' range='[1.10.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.tools.ant.util' range='[1.10.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.tools.ant.util.depend' range='[1.10.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.tools.ant.util.facade' range='[1.10.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.tools.ant.util.java15' range='[1.10.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.tools.ant.util.optional' range='[1.10.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.tools.ant.util.regexp' range='[1.10.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.tools.bzip2' range='[1.10.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.tools.mail' range='[1.10.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.tools.tar' range='[1.10.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.tools.zip' range='[1.10.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.xalan.trace' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.xalan.transformer' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.xml.resolver' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.xml.resolver.helpers' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.xml.resolver.tools' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit.Suite' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit.platform.engine' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit.platform.engine.discovery' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit.platform.engine.reporting' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit.platform.engine.support.descriptor' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit.platform.launcher' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit.platform.launcher.core' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit.platform.launcher.listeners' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit.rules' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit.runner' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit.runner.manipulation' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit.runner.notification' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.tukaani.xz' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.w3c.dom' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.xml.sax' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.xml.sax.helpers' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='sun.rmi.rmic' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='sun.tools.javac' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='sun.tools.native2ascii' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='weblogic' range='0.0.0' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.apache.ant
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.ant' version='1.10.12.v20211102-1452'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='2'>
          <instruction key='zipped'>
            true
          </instruction>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.apache.ant&#xA;Bundle-Version: 1.10.12.v20211102-1452
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.mapping.ui' version='2.10.0.v20181104-0733' generation='2'>
      <update id='org.eclipse.emf.mapping.ui' range='[0.0.0,2.10.0.v20181104-0733)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='EMF Mapping UI'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.emf'/>
        <property name='maven-artifactId' value='org.eclipse.emf.mapping.ui'/>
        <property name='maven-version' value='2.10.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mapping.ui' version='2.10.0.v20181104-0733'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.mapping.ui' version='2.10.0.v20181104-0733'/>
        <provided namespace='java.package' name='org.eclipse.emf.mapping.action' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.mapping.presentation' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.mapping.ui' version='2.10.0.v20181104-0733'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='8'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.mapping' range='[2.12.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit.ui' range='[2.16.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='[2.16.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.common' range='[2.15.0,3.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.5))'>
          <description>
            org.eclipse.emf.mapping.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.mapping.ui' version='2.10.0.v20181104-0733'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.emf.mapping.ui;singleton:=true&#xA;Bundle-Version: 2.10.0.v20181104-0733
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.orbit.mongodb' version='3.2.2.v20181004-1955' singleton='false' generation='2'>
      <update id='org.eclipse.orbit.mongodb' range='[0.0.0,3.2.2.v20181004-1955)' severity='0'/>
      <properties size='7'>
        <property name='df_LT.bundleVendor' value='Eclipse EBR Maven Plug-In'/>
        <property name='df_LT.bundleName' value='MongoDB Java Driver'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='maven-groupId' value='org.eclipse.orbit.bundles'/>
        <property name='maven-artifactId' value='org.eclipse.orbit.mongodb'/>
        <property name='maven-version' value='3.2.2-SNAPSHOT'/>
      </properties>
      <provides size='43'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.orbit.mongodb' version='3.2.2.v20181004-1955'/>
        <provided namespace='osgi.bundle' name='org.eclipse.orbit.mongodb' version='3.2.2.v20181004-1955'/>
        <provided namespace='java.package' name='com.mongodb.internal.async' version='3.2.2'/>
        <provided namespace='java.package' name='com.mongodb.internal.authentication' version='3.2.2'/>
        <provided namespace='java.package' name='com.mongodb.internal.connection' version='3.2.2'/>
        <provided namespace='java.package' name='com.mongodb.internal.management.jmx' version='3.2.2'/>
        <provided namespace='java.package' name='com.mongodb.internal.thread' version='3.2.2'/>
        <provided namespace='java.package' name='com.mongodb.internal.validator' version='3.2.2'/>
        <provided namespace='java.package' name='com.mongodb' version='3.2.2'/>
        <provided namespace='java.package' name='com.mongodb.annotations' version='3.2.2'/>
        <provided namespace='java.package' name='com.mongodb.assertions' version='3.2.2'/>
        <provided namespace='java.package' name='com.mongodb.async' version='3.2.2'/>
        <provided namespace='java.package' name='com.mongodb.binding' version='3.2.2'/>
        <provided namespace='java.package' name='com.mongodb.bulk' version='3.2.2'/>
        <provided namespace='java.package' name='com.mongodb.client' version='3.2.2'/>
        <provided namespace='java.package' name='com.mongodb.client.gridfs' version='3.2.2'/>
        <provided namespace='java.package' name='com.mongodb.client.gridfs.model' version='3.2.2'/>
        <provided namespace='java.package' name='com.mongodb.client.model' version='3.2.2'/>
        <provided namespace='java.package' name='com.mongodb.client.model.geojson' version='3.2.2'/>
        <provided namespace='java.package' name='com.mongodb.client.model.geojson.codecs' version='3.2.2'/>
        <provided namespace='java.package' name='com.mongodb.client.result' version='3.2.2'/>
        <provided namespace='java.package' name='com.mongodb.connection' version='3.2.2'/>
        <provided namespace='java.package' name='com.mongodb.connection.netty' version='3.2.2'/>
        <provided namespace='java.package' name='com.mongodb.diagnostics.logging' version='3.2.2'/>
        <provided namespace='java.package' name='com.mongodb.event' version='3.2.2'/>
        <provided namespace='java.package' name='com.mongodb.gridfs' version='3.2.2'/>
        <provided namespace='java.package' name='com.mongodb.management' version='3.2.2'/>
        <provided namespace='java.package' name='com.mongodb.operation' version='3.2.2'/>
        <provided namespace='java.package' name='com.mongodb.selector' version='3.2.2'/>
        <provided namespace='java.package' name='com.mongodb.util' version='3.2.2'/>
        <provided namespace='java.package' name='org.bson' version='3.2.2'/>
        <provided namespace='java.package' name='org.bson.assertions' version='3.2.2'/>
        <provided namespace='java.package' name='org.bson.codecs' version='3.2.2'/>
        <provided namespace='java.package' name='org.bson.codecs.configuration' version='3.2.2'/>
        <provided namespace='java.package' name='org.bson.conversions' version='3.2.2'/>
        <provided namespace='java.package' name='org.bson.diagnostics' version='3.2.2'/>
        <provided namespace='java.package' name='org.bson.io' version='3.2.2'/>
        <provided namespace='java.package' name='org.bson.json' version='3.2.2'/>
        <provided namespace='java.package' name='org.bson.types' version='3.2.2'/>
        <provided namespace='java.package' name='org.bson.util' version='3.2.2'/>
        <provided namespace='osgi.identity' name='org.eclipse.orbit.mongodb' version='3.2.2.v20181004-1955'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='55'>
        <required namespace='java.package' name='javax.xml.bind' range='[2.2.0,3.0.0)'/>
        <required namespace='java.package' name='com.mongodb' range='[3.2.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.mongodb.annotations' range='[3.2.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.mongodb.assertions' range='[3.2.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.mongodb.async' range='[3.2.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.mongodb.binding' range='[3.2.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.mongodb.bulk' range='[3.2.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.mongodb.client' range='[3.2.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.mongodb.client.gridfs.model' range='[3.2.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.mongodb.client.model' range='[3.2.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.mongodb.client.model.geojson' range='[3.2.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.mongodb.client.model.geojson.codecs' range='[3.2.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.mongodb.client.result' range='[3.2.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.mongodb.connection' range='[3.2.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.mongodb.diagnostics.logging' range='[3.2.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.mongodb.event' range='[3.2.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.mongodb.internal.async' range='[3.2.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.mongodb.internal.authentication' range='[3.2.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.mongodb.internal.connection' range='[3.2.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.mongodb.internal.management.jmx' range='[3.2.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.mongodb.internal.thread' range='[3.2.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.mongodb.internal.validator' range='[3.2.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.mongodb.management' range='[3.2.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.mongodb.operation' range='[3.2.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.mongodb.selector' range='[3.2.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.mongodb.util' range='[3.2.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='io.netty.bootstrap' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='io.netty.buffer' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='io.netty.channel' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='io.netty.channel.nio' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='io.netty.channel.socket' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='io.netty.channel.socket.nio' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='io.netty.handler.ssl' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='io.netty.handler.timeout' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='io.netty.util.concurrent' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.crypto' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.crypto.spec' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.management' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.net' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.net.ssl' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.security.auth.callback' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.security.sasl' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.bson' range='[3.2.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.bson.assertions' range='[3.2.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.bson.codecs' range='[3.2.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.bson.codecs.configuration' range='[3.2.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.bson.conversions' range='[3.2.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.bson.diagnostics' range='[3.2.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.bson.io' range='[3.2.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.bson.json' range='[3.2.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.bson.types' range='[3.2.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.bson.util' range='[3.2.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.ietf.jgss' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.slf4j' range='0.0.0' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.6))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.orbit.mongodb' version='3.2.2.v20181004-1955'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.orbit.mongodb&#xA;Bundle-Version: 3.2.2.v20181004-1955
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jem.proxy' version='2.1.0.v202101081429' generation='2'>
      <update id='org.eclipse.jem.proxy' range='[0.0.0,2.1.0.v202101081429)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Java EMF Model Proxy Support'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.javaee'/>
        <property name='maven-artifactId' value='org.eclipse.jem.proxy'/>
        <property name='maven-version' value='2.1.0-SNAPSHOT'/>
      </properties>
      <provides size='16'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jem.proxy' version='2.1.0.v202101081429'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jem.proxy' version='2.1.0.v202101081429'/>
        <provided namespace='java.package' name='org.eclipse.jem.internal.proxy.awt' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jem.internal.proxy.common' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jem.internal.proxy.common.remote' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jem.internal.proxy.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jem.internal.proxy.ide' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jem.internal.proxy.ide.awt' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jem.internal.proxy.initParser' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jem.internal.proxy.initParser.tree' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jem.internal.proxy.remote' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jem.internal.proxy.remote.awt' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jem.internal.proxy.vm.remote' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jem.proxy' version='2.1.0.v202101081429'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='8'>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.launching' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='[3.3.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.core' range='[3.3.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jem.util' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.pde.core' range='[3.3.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.3.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.3.0,4.0.0)' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.jem.proxy
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jem.proxy' version='2.1.0.v202101081429'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jem.proxy; singleton:=true&#xA;Bundle-Version: 2.1.0.v202101081429
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.connectivity.feature.feature.jar' version='1.14.102.201911250848'>
      <properties size='12'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.update.feature.plugin' value='org.eclipse.datatools.connectivity'/>
        <property name='df_LT.featureCopyright' value='Copyright (c) 2009 Sybase, Inc. and others. All rights reserved. This program and the accompanying materials are made available under the terms of the Eclipse Public License 2.0 which accompanies this distribution, and is available at https://www.eclipse.org/legal/epl-2.0/'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.featureName' value='Data Tools Platform Connectivity'/>
        <property name='df_LT.description' value='Driver and connection management, Open Data Access (ODA) and the Data Source Explorer (DSE)'/>
        <property name='df_LT.providerName' value='Eclipse Data Tools Platform'/>
        <property name='maven-groupId' value='org.eclipse.datatools.features'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.connectivity.feature'/>
        <property name='maven-version' value='1.14.102-SNAPSHOT'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.connectivity.feature.feature.jar' version='1.14.102.201911250848'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.datatools.connectivity.feature' version='1.14.102.201911250848'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.datatools.connectivity.feature' version='1.14.102.201911250848'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %featureCopyright
      </copyright>
    </unit>
    <unit id='org.eclipse.jst.enterprise_core.feature.feature.jar' version='3.27.0.v202206160204'>
      <properties size='12'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2006 IBM Corporation and others.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v2.0&#xA;which accompanies this distribution, and is available at&#xA;https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;Contributors:&#xA;IBM Corporation - initial API and implementation'/>
        <property name='df_LT.featureName' value='JST Enterprise Core'/>
        <property name='df_LT.description' value='JST enterprise core functionality'/>
        <property name='df_LT.providerName' value='Eclipse Web Tools Platform'/>
        <property name='maven-groupId' value='org.eclipse.webtools.javaee'/>
        <property name='maven-artifactId' value='org.eclipse.jst.enterprise_core.feature'/>
        <property name='maven-version' value='3.27.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.enterprise_core.feature.feature.jar' version='3.27.0.v202206160204'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.jst.enterprise_core.feature' version='3.27.0.v202206160204'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.jst.enterprise_core.feature' version='3.27.0.v202206160204'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.birt.report.designer.ui.lib.explorer.nl1' version='4.12.0.v202211281949' singleton='false'>
      <update id='org.eclipse.birt.report.designer.ui.lib.explorer.nl1' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='BIRT Library Explorer Plug-in NLS Support'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='maven-groupId' value='org.eclipse.birt.nl'/>
        <property name='maven-artifactId' value='org.eclipse.birt.report.designer.ui.lib.explorer.nl1'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.designer.ui.lib.explorer.nl1' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.report.designer.ui.lib.explorer.nl1' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.report.designer.ui.lib.explorer.nl1' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.fragment'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='osgi.fragment' name='org.eclipse.birt.report.designer.ui.lib.explorer' version='4.12.0.v202211281949'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.designer.ui.lib.explorer' range='[2.1.0,5.0.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.report.designer.ui.lib.explorer.nl1' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.report.designer.ui.lib.explorer.nl1&#xA;Bundle-Version: 4.12.0.v202211281949&#xA;Fragment-Host: org.eclipse.birt.report.designer.ui.lib.explorer;bundle-version=&quot;[2.1.0,5.0.0)&quot;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.sqltools.sql.ui' version='1.2.101.201811012051' generation='2'>
      <update id='org.eclipse.datatools.sqltools.sql.ui' range='[0.0.0,1.2.101.201811012051)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Eclipse Data Tools Platform SQL Core UI Plug-in'/>
        <property name='df_LT.providerName' value='Eclipse Data Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.sqltools.sql.ui'/>
        <property name='maven-version' value='1.2.101-SNAPSHOT'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.sqltools.sql.ui' version='1.2.101.201811012051'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.sql.ui' version='1.2.101.201811012051'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.sql.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.sql.ui.dialogs' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.sqltools.sql.ui' version='1.2.101.201811012051'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.modelbase.sql' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.sql' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.datatools.sqltools.sql.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.sqltools.sql.ui' version='1.2.101.201811012051'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.sqltools.sql.ui;singleton:=true&#xA;Bundle-Version: 1.2.101.201811012051
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.pde.build' version='3.11.300.v20220822-0532' generation='2'>
      <update id='org.eclipse.pde.build' range='[0.0.0,3.11.300.v20220822-0532)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Plug-in Development Environment Build Support'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.pde'/>
        <property name='maven-artifactId' value='org.eclipse.pde.build'/>
        <property name='maven-version' value='3.11.300-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='16'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.build' version='3.11.300.v20220822-0532'/>
        <provided namespace='osgi.bundle' name='org.eclipse.pde.build' version='3.11.300.v20220822-0532'/>
        <provided namespace='java.package' name='org.eclipse.pde.build' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.build' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.build.ant' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.build.builder' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.build.fetch' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.build.packager' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.build.properties' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.build.publisher.compatibility' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.build.site' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.build.site.compatibility' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.build.tasks' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.pde.build' version='3.11.300.v20220822-0532'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='29'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.25.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ant.core' range='[3.1.100,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.osgi' range='[3.3.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.jarprocessor' range='[1.0.1,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.publisher' range='1.1.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.repository.tools' range='[2.0.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.director.app' range='1.0.200'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.publisher.eclipse' range='1.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='[3.28.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.launching' range='[3.19.700,4.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.frameworkadmin' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.core.helpers' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.engine' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.engine.phases' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.metadata' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.metadata.expression' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.updatesite' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.provisional.frameworkadmin' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.core' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.engine' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.metadata' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.metadata.expression' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.query' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.repository' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.repository.artifact' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.repository.artifact.spi' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.repository.metadata' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.simpleconfigurator.manipulator' range='[2.0.0,3.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.pde.build
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.pde.build' version='3.11.300.v20220822-0532'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='2'>
          <instruction key='zipped'>
            true
          </instruction>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.pde.build;singleton:=true&#xA;Bundle-Version: 3.11.300.v20220822-0532
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.poi.source' version='4.1.1.v20200604-1524' singleton='false'>
      <update id='org.apache.poi.source' range='[0.0.0,4.1.1.v20200604-1524)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.bundleVendor' value='Eclipse Orbit'/>
        <property name='df_LT.bundleName' value='Apache POI Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='maven-groupId' value='org.eclipse.orbit.bundles'/>
        <property name='maven-artifactId' value='org.apache.poi'/>
        <property name='maven-version' value='4.1.1-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.poi.source' version='4.1.1.v20200604-1524'/>
        <provided namespace='osgi.bundle' name='org.apache.poi.source' version='4.1.1.v20200604-1524'/>
        <provided namespace='osgi.identity' name='org.apache.poi.source' version='4.1.1.v20200604-1524'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.poi.source' version='4.1.1.v20200604-1524'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.apache.poi.source&#xA;Bundle-Version: 4.1.1.v20200604-1524
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='com.github.librepdf.openpdf.source' version='1.3.26' singleton='false'>
      <update id='com.github.librepdf.openpdf.source' range='[0.0.0,1.3.26)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='Source Bundle for com.github.librepdf.openpdf:1.3.26'/>
        <property name='maven-groupId' value='com.github.librepdf'/>
        <property name='maven-artifactId' value='openpdf'/>
        <property name='maven-version' value='1.3.26'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='com.github.librepdf.openpdf.source' version='1.3.26'/>
        <provided namespace='osgi.bundle' name='com.github.librepdf.openpdf.source' version='1.3.26'/>
        <provided namespace='osgi.identity' name='com.github.librepdf.openpdf.source' version='1.3.26'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='com.github.librepdf.openpdf.source' version='1.3.26'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: com.github.librepdf.openpdf.source&#xA;Bundle-Version: 1.3.26
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.report.data.oda.jdbc.nl1' version='4.12.0.v202211281949' singleton='false'>
      <update id='org.eclipse.birt.report.data.oda.jdbc.nl1' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='BIRT ODA-JDBC Bridge Driver NLS Support'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='maven-groupId' value='org.eclipse.birt.nl'/>
        <property name='maven-artifactId' value='org.eclipse.birt.report.data.oda.jdbc.nl1'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.data.oda.jdbc.nl1' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.report.data.oda.jdbc.nl1' version='4.12.0.v202211281949'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.data.oda.i18n' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.report.data.oda.jdbc.nl1' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.fragment'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='osgi.fragment' name='org.eclipse.birt.report.data.oda.jdbc' version='4.12.0.v202211281949'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.data.oda.jdbc' range='[2.1.0,5.0.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.report.data.oda.jdbc.nl1' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.report.data.oda.jdbc.nl1&#xA;Bundle-Version: 4.12.0.v202211281949&#xA;Fragment-Host: org.eclipse.birt.report.data.oda.jdbc;bundle-version=&quot;[2.1.0,5.0.0)&quot;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.commons.io' version='2.8.0.v20210415-0900' singleton='false' generation='2'>
      <update id='org.apache.commons.io' range='[0.0.0,2.8.0.v20210415-0900)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse Orbit'/>
        <property name='df_LT.bundleName' value='Apache Commons IO'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.description' value='The Apache Commons IO library contains utility classes, stream implementations, file filters,file comparators, endian transformation classes, and much more.'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='https://commons.apache.org/proper/commons-io/'/>
        <property name='maven-groupId' value='org.eclipse.orbit.bundles'/>
        <property name='maven-artifactId' value='org.apache.commons.io'/>
        <property name='maven-version' value='2.8.0-SNAPSHOT'/>
      </properties>
      <provides size='15'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.commons.io' version='2.8.0.v20210415-0900'/>
        <provided namespace='osgi.bundle' name='org.apache.commons.io' version='2.8.0.v20210415-0900'/>
        <provided namespace='java.package' name='org.apache.commons.io' version='2.8.0'/>
        <provided namespace='java.package' name='org.apache.commons.io.comparator' version='2.8.0'/>
        <provided namespace='java.package' name='org.apache.commons.io.file' version='2.8.0'/>
        <provided namespace='java.package' name='org.apache.commons.io.filefilter' version='2.8.0'/>
        <provided namespace='java.package' name='org.apache.commons.io.function' version='2.8.0'/>
        <provided namespace='java.package' name='org.apache.commons.io.input' version='2.8.0'/>
        <provided namespace='java.package' name='org.apache.commons.io.input.buffer' version='2.8.0'/>
        <provided namespace='java.package' name='org.apache.commons.io.monitor' version='2.8.0'/>
        <provided namespace='java.package' name='org.apache.commons.io.output' version='2.8.0'/>
        <provided namespace='java.package' name='org.apache.commons.io.serialization' version='2.8.0'/>
        <provided namespace='osgi.identity' name='org.apache.commons.io' version='2.8.0.v20210415-0900'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='8'>
        <required namespace='java.package' name='org.apache.commons.io' range='[2.8.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.commons.io.comparator' range='[2.8.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.commons.io.file' range='[2.8.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.commons.io.filefilter' range='[2.8.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.commons.io.function' range='[2.8.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.commons.io.input' range='[2.8.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.commons.io.output' range='[2.8.0,3.0.0)' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.commons.io' version='2.8.0.v20210415-0900'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.apache.commons.io&#xA;Bundle-Version: 2.8.0.v20210415-0900
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.chart.examples.core' version='4.12.0.v202211281949' generation='2'>
      <update id='org.eclipse.birt.chart.examples.core' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='BIRT Chart Examples Core Plug-in'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse BIRT Project'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='maven-groupId' value='org.eclipse.birt'/>
        <property name='maven-artifactId' value='org.eclipse.birt.chart.examples.core'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='10'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.chart.examples.core' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.chart.examples.core' version='4.12.0.v202211281949'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.examples.radar.i18n' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.examples.radar.model.type' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.examples.radar.model.type.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.examples.radar.model.type.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.examples.radar.render' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.chart.examples.core' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='3'>
        <required namespace='osgi.bundle' name='org.eclipse.birt.chart.engine' range='[2.6.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.chart.engine.extension' range='[2.6.0,5.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.birt.chart.examples.core
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.chart.examples.core' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.chart.examples.core;singleton:=true&#xA;Bundle-Version: 4.12.0.v202211281949
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jst.j2ee.jca' version='1.1.1000.v201904091346' generation='2'>
      <update id='org.eclipse.jst.j2ee.jca' range='[0.0.0,1.1.1000.v201904091346)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginVendor' value='Eclipse Web Tools Platform'/>
        <property name='df_LT.pluginName' value='JCA Plug-in'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%pluginVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.javaee'/>
        <property name='maven-artifactId' value='org.eclipse.jst.j2ee.jca'/>
        <property name='maven-version' value='1.1.1000-SNAPSHOT'/>
      </properties>
      <provides size='13'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.j2ee.jca' version='1.1.1000.v201904091346'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jst.j2ee.jca' version='1.1.1000.v201904091346'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.internal.jca.archive.operations' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.internal.jca.operations' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.internal.jca.providers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.internal.jca.validation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.jca.internal.module.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.jca.internal.plugin' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.jca.modulecore.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.jca.project.facet' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jst.j2ee.jca' version='1.1.1000.v201904091346'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='23'>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee' range='[1.1.501,1.3.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jem.workbench' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.emfworkbench.integration' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.server.core' range='[1.0.102,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.server.core' range='[1.0.102,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.frameworks' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee.core' range='[1.3.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.emf' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='[2.2.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.validation' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit' range='[2.2.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.common.frameworks' range='[1.1.0,1.2.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.modulecore' range='[1.2.101,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.commands' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jem.util' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.project.facet.core' range='[1.3.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.common.project.facet.core' range='[1.3.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.environment' range='[1.0.100,1.1.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.web' range='[1.1.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.5))'>
          <description>
            org.eclipse.jst.j2ee.jca
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jst.j2ee.jca' version='1.1.1000.v201904091346'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jst.j2ee.jca; singleton:=true&#xA;Bundle-Version: 1.1.1000.v201904091346
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.report.debug.ui.source' version='4.12.0.v202211281949' singleton='false'>
      <update id='org.eclipse.birt.report.debug.ui.source' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse BIRT Project'/>
        <property name='df_LT.bundleName' value='BIRT Debug UI Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.birt'/>
        <property name='maven-artifactId' value='org.eclipse.birt.report.debug.ui'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.debug.ui.source' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.report.debug.ui.source' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.report.debug.ui.source' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.report.debug.ui.source' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.report.debug.ui.source&#xA;Bundle-Version: 4.12.0.v202211281949
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.common.ui.feature.jar' version='2.19.0.v20220226-1304'>
      <properties size='11'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.featureName' value='EMF Common UI'/>
        <property name='df_LT.description' value='General-purpose extensions to the Eclipse UI.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.emf.features'/>
        <property name='maven-artifactId' value='org.eclipse.emf.common.ui'/>
        <property name='maven-version' value='2.19.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.common.ui.feature.jar' version='2.19.0.v20220226-1304'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.emf.common.ui' version='2.19.0.v20220226-1304'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.emf.common.ui' version='2.19.0.v20220226-1304'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='http://www.eclipse.org/legal/epl-v20.html' url='http://www.eclipse.org/legal/epl-v20.html'>
        Copyright (c) 2002-2018 IBM Corporation and others.&#xA;All rights reserved.   This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v2.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v20.html
      </copyright>
    </unit>
    <unit id='org.eclipse.datatools.connectivity.oda.template.ui' version='3.4.101.201811012051' generation='2'>
      <update id='org.eclipse.datatools.connectivity.oda.template.ui' range='[0.0.0,3.4.101.201811012051)' severity='0'/>
      <properties size='7'>
        <property name='df_LT.plugin.name' value='DTP ODA New Plug-in Template Wizard'/>
        <property name='org.eclipse.equinox.p2.name' value='%plugin.name'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Data Tools Platform'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.connectivity.oda.template.ui'/>
        <property name='maven-version' value='3.4.101-SNAPSHOT'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.connectivity.oda.template.ui' version='3.4.101.201811012051'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.oda.template.ui' version='3.4.101.201811012051'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.connectivity.oda.template.ui' version='3.4.101.201811012051'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='5'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.pde.ui' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.datatools.connectivity.oda.template.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.connectivity.oda.template.ui' version='3.4.101.201811012051'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.connectivity.oda.template.ui;singleton:=true&#xA;Bundle-Version: 3.4.101.201811012051
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.http.servlet' version='1.7.300.v20220726-1300' singleton='false' generation='2'>
      <update id='org.eclipse.equinox.http.servlet' range='[0.0.0,1.7.300.v20220726-1300)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleName' value='Http Services Servlet'/>
        <property name='df_LT.providerName' value='Eclipse.org - Equinox'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.equinox'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.http.servlet'/>
        <property name='maven-version' value='1.7.300-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='12'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.http.servlet' version='1.7.300.v20220726-1300'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.http.servlet' version='1.7.300.v20220726-1300'/>
        <provided namespace='java.package' name='org.eclipse.equinox.http.servlet' version='1.2.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.http.servlet.context' version='1.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.http.servlet.session' version='1.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.http.servlet.dto' version='1.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.http.servlet' version='1.7.300.v20220726-1300'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='osgi.implementation' name='osgi.http' version='1.1.0'/>
        <provided namespace='osgi.service' name='org.eclipse.equinox.http.servlet_1.7.300.v20220726-1300-2' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.osgi.service.http.HttpService' type='List'/>
          </properties>
        </provided>
        <provided namespace='osgi.service' name='org.eclipse.equinox.http.servlet_1.7.300.v20220726-1300-3' version='0.0.0'>
          <properties size='1'>
            <property name='objectClass' value='org.osgi.service.http.runtime.HttpServiceRuntime' type='List'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='19'>
        <required namespace='java.package' name='org.apache.commons.fileupload' range='[1.2.2,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.commons.fileupload.disk' range='[1.2.2,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.commons.fileupload.servlet' range='[1.2.2,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.servlet' range='[3.1.0,5.0.0)'/>
        <required namespace='java.package' name='javax.servlet.annotation' range='[3.1.0,5.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.servlet.descriptor' range='[3.1.0,5.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.servlet.http' range='[3.1.0,5.0.0)'/>
        <required namespace='java.package' name='org.osgi.dto' range='[1.0.0,2.0.0)'/>
        <required namespace='java.package' name='org.osgi.framework' range='[1.3.0,2.0.0)'/>
        <required namespace='java.package' name='org.osgi.framework.dto' range='[1.8.0,2.0.0)'/>
        <required namespace='java.package' name='org.osgi.framework.wiring' range='[1.1.0,2.0.0)'/>
        <required namespace='java.package' name='org.osgi.service.http' range='[1.2.0,1.3.0)'/>
        <required namespace='java.package' name='org.osgi.service.http.context' range='[1.1.0,1.2.0)'/>
        <required namespace='java.package' name='org.osgi.service.http.runtime' range='[1.1.0,1.2.0)'/>
        <required namespace='java.package' name='org.osgi.service.http.runtime.dto' range='[1.1.0,1.2.0)'/>
        <required namespace='java.package' name='org.osgi.service.http.whiteboard' range='[1.1.0,1.2.0)'/>
        <required namespace='java.package' name='org.osgi.service.log' range='[1.4.0,2.0.0)'/>
        <required namespace='java.package' name='org.osgi.util.tracker' range='[1.5.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.equinox.http.servlet
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.http.servlet' version='1.7.300.v20220726-1300'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.equinox.http.servlet&#xA;Bundle-Version: 1.7.300.v20220726-1300
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.ws_core.feature.feature.jar' version='3.26.0.v202205160314'>
      <properties size='12'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2006, 2010 IBM Corporation and others.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License 2.0&#xA;which accompanies this distribution, and is available at&#xA;https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;SPDX-License-Identifier: EPL-2.0&#xA;&#xA;Contributors:&#xA;IBM Corporation - initial API and implementation'/>
        <property name='df_LT.featureName' value='WST Web Services Core'/>
        <property name='df_LT.description' value='WST Web Services core.'/>
        <property name='df_LT.providerName' value='Eclipse Web Tools Platform'/>
        <property name='maven-groupId' value='org.eclipse.webtools.webservices'/>
        <property name='maven-artifactId' value='org.eclipse.wst.ws_core.feature'/>
        <property name='maven-version' value='3.26.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.ws_core.feature.feature.jar' version='3.26.0.v202205160314'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.wst.ws_core.feature' version='3.26.0.v202205160314'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.wst.ws_core.feature' version='3.26.0.v202205160314'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.osgi.compatibility.state' version='1.2.700.v20220722-0431' singleton='false' generation='2'>
      <update id='org.eclipse.osgi.compatibility.state' range='[0.0.0,1.2.700.v20220722-0431)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='Equinox State and Resolver Compatibility Fragment'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse.org - Equinox'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='maven-groupId' value='org.eclipse.equinox'/>
        <property name='maven-artifactId' value='org.eclipse.osgi.compatibility.state'/>
        <property name='maven-version' value='1.2.700-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.osgi.compatibility.state' version='1.2.700.v20220722-0431'/>
        <provided namespace='osgi.bundle' name='org.eclipse.osgi.compatibility.state' version='1.2.700.v20220722-0431'/>
        <provided namespace='osgi.identity' name='org.eclipse.osgi.compatibility.state' version='1.2.700.v20220722-0431'>
          <properties size='1'>
            <property name='type' value='osgi.fragment'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='osgi.fragment' name='org.eclipse.osgi' version='1.2.700.v20220722-0431'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.osgi' range='3.12.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.osgi.compatibility.state
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.osgi.compatibility.state' version='1.2.700.v20220722-0431'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.osgi.compatibility.state&#xA;Bundle-Version: 1.2.700.v20220722-0431&#xA;Fragment-Host: org.eclipse.osgi;bundle-version=&quot;3.12.0&quot;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.data.oda.mongodb.source' version='4.12.0.v202211281949' singleton='false'>
      <update id='org.eclipse.birt.data.oda.mongodb.source' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse BIRT Project'/>
        <property name='df_LT.bundleName' value='MongoDB Data Source ODA Runtime Driver Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.birt'/>
        <property name='maven-artifactId' value='org.eclipse.birt.data.oda.mongodb'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.data.oda.mongodb.source' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.data.oda.mongodb.source' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.data.oda.mongodb.source' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.data.oda.mongodb.source' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.data.oda.mongodb.source&#xA;Bundle-Version: 4.12.0.v202211281949
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.enablement.sap.maxdb.dbdefinition' version='1.2.101.201811012051' generation='2'>
      <update id='org.eclipse.datatools.enablement.sap.maxdb.dbdefinition' range='[0.0.0,1.2.101.201811012051)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Eclipse Data Tools Platform MaxDB Definition Plug-in'/>
        <property name='df_LT.providerName' value='Eclipse Data Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.enablement.sap.maxdb.dbdefinition'/>
        <property name='maven-version' value='1.2.101-SNAPSHOT'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.sap.maxdb.dbdefinition' version='1.2.101.201811012051'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.enablement.sap.maxdb.dbdefinition' version='1.2.101.201811012051'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.enablement.sap.maxdb.dbdefinition' version='1.2.101.201811012051'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.datatools.enablement.sap.maxdb.dbdefinition
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.enablement.sap.maxdb.dbdefinition' version='1.2.101.201811012051'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.enablement.sap.maxdb.dbdefinition;singleton:=true&#xA;Bundle-Version: 1.2.101.201811012051
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.e4.ui.services' version='1.5.0.v20210115-1333' generation='2'>
      <update id='org.eclipse.e4.ui.services' range='[0.0.0,1.5.0.v20210115-1333)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Eclipse UI Application Services'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='eclipse.platform.ui'/>
        <property name='maven-artifactId' value='org.eclipse.e4.ui.services'/>
        <property name='maven-version' value='1.5.0-SNAPSHOT'/>
      </properties>
      <provides size='10'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.services' version='1.5.0.v20210115-1333'/>
        <provided namespace='osgi.bundle' name='org.eclipse.e4.ui.services' version='1.5.0.v20210115-1333'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.internal.services' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.services' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.services.events' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.services.help' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.services.internal.events' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.e4.ui.services' version='1.5.0.v20210115-1333'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='14'>
        <required namespace='osgi.bundle' name='org.eclipse.core.commands' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.core.services' range='0.9.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.core.contexts' range='0.9.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.core.di' range='0.9.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.di' range='0.9.0'/>
        <required namespace='java.package' name='javax.annotation' range='0.0.0'/>
        <required namespace='java.package' name='javax.inject' range='1.0.0'/>
        <required namespace='java.package' name='org.osgi.framework' range='1.3.0'/>
        <required namespace='java.package' name='org.osgi.service.component.annotations' range='1.2.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.osgi.service.event' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.osgi.util.tracker' range='1.5.1'/>
        <requiredProperties namespace='osgi.extender' match='(&amp;(osgi.extender=osgi.component)(version&gt;=1.2)(!(version&gt;=2.0)))'>
          <description>
            org.eclipse.e4.ui.services
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.service' match='(objectClass=org.osgi.service.event.EventAdmin)'>
          <description>
            org.eclipse.e4.ui.services
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.e4.ui.services
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.e4.ui.services' version='1.5.0.v20210115-1333'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.e4.ui.services;singleton:=true&#xA;Bundle-Version: 1.5.0.v20210115-1333
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.p2.core' version='2.9.200.v20220817-1208' generation='2'>
      <update id='org.eclipse.equinox.p2.core' range='[0.0.0,2.9.200.v20220817-1208)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Equinox Provisioning Core'/>
        <property name='df_LT.providerName' value='Eclipse.org - Equinox'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.equinox.p2'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.p2.core'/>
        <property name='maven-version' value='2.9.200-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='10'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.core' version='2.9.200.v20220817-1208'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.core' version='2.9.200.v20220817-1208'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.p2.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.p2.core.helpers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.provisional.p2.core.eventbus' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.p2.core' version='2.8.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.p2.core.spi' version='2.1.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.core' version='2.9.200.v20220817-1208'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='13'>
        <required namespace='java.package' name='org.bouncycastle.openpgp' range='1.65.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.core' range='[2.8.0,2.9.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.osgi.util' range='1.0.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.service.debug' range='1.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.core.spi' range='[2.1.0,2.2.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.bouncycastle.bcpg' range='1.65.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.framework.eventmgr' range='1.2.0'/>
        <required namespace='java.package' name='org.eclipse.core.runtime' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.framework.log' range='1.0.0'/>
        <required namespace='java.package' name='org.osgi.util.tracker' range='1.5.0'/>
        <required namespace='java.package' name='org.osgi.framework' range='1.6.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.equinox.p2.core
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.core' version='2.9.200.v20220817-1208'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.equinox.p2.core;singleton:=true&#xA;Bundle-Version: 2.9.200.v20220817-1208
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.report.designer.ui.editor.xml.wtp.source' version='4.12.0.v202211281949' singleton='false'>
      <update id='org.eclipse.birt.report.designer.ui.editor.xml.wtp.source' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse BIRT Project'/>
        <property name='df_LT.bundleName' value='BIRT Advanced XML Editor Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.birt'/>
        <property name='maven-artifactId' value='org.eclipse.birt.report.designer.ui.editor.xml.wtp'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.designer.ui.editor.xml.wtp.source' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.report.designer.ui.editor.xml.wtp.source' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.report.designer.ui.editor.xml.wtp.source' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.report.designer.ui.editor.xml.wtp.source' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.report.designer.ui.editor.xml.wtp.source&#xA;Bundle-Version: 4.12.0.v202211281949
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='junit-platform-commons' version='1.9.0' singleton='false' generation='2'>
      <update id='junit-platform-commons' range='[0.0.0,1.9.0)' severity='0'/>
      <properties size='6'>
        <property name='org.eclipse.equinox.p2.name' value='JUnit Platform Commons'/>
        <property name='maven-groupId' value='org.junit.platform'/>
        <property name='maven-artifactId' value='junit-platform-commons'/>
        <property name='maven-version' value='1.9.0'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='10'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='junit-platform-commons' version='1.9.0'/>
        <provided namespace='osgi.bundle' name='junit-platform-commons' version='1.9.0'/>
        <provided namespace='java.package' name='org.junit.platform.commons' version='1.9.0'/>
        <provided namespace='java.package' name='org.junit.platform.commons.annotation' version='1.9.0'/>
        <provided namespace='java.package' name='org.junit.platform.commons.function' version='1.9.0'/>
        <provided namespace='java.package' name='org.junit.platform.commons.logging' version='1.9.0'/>
        <provided namespace='java.package' name='org.junit.platform.commons.support' version='1.9.0'/>
        <provided namespace='java.package' name='org.junit.platform.commons.util' version='1.9.0'/>
        <provided namespace='osgi.identity' name='junit-platform-commons' version='1.9.0'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='java.package' name='org.apiguardian.api' range='[1.1.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.junit.platform.commons' range='[1.9.0,2.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.commons.function' range='[1.9.0,2.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.commons.util' range='[1.9.0,2.0.0)'/>
        <required namespace='java.package' name='org.junit.platform.commons.logging' range='[1.9.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            junit-platform-commons
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='junit-platform-commons' version='1.9.0'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: junit-platform-commons&#xA;Bundle-Version: 1.9.0
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jdt.apt.pluggable.core' version='1.3.0.v20210618-1653' generation='2'>
      <update id='org.eclipse.jdt.apt.pluggable.core' range='[0.0.0,1.3.0.v20210618-1653)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Java Compiler Apt IDE'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.jdt'/>
        <property name='maven-artifactId' value='org.eclipse.jdt.apt.pluggable.core'/>
        <property name='maven-version' value='1.3.0-SNAPSHOT'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jdt.apt.pluggable.core' version='1.3.0.v20210618-1653'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jdt.apt.pluggable.core' version='1.3.0.v20210618-1653'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.apt.pluggable.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.apt.pluggable.core.dispatch' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.apt.pluggable.core.filer' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jdt.apt.pluggable.core' version='1.3.0.v20210618-1653'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='9'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.apt.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jdt.internal.compiler.tool' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jdt.internal.compiler.apt.dispatch' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jdt.internal.compiler.apt.model' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jdt.internal.compiler.apt.util' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.jdt.apt.pluggable.core
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jdt.apt.pluggable.core' version='1.3.0.v20210618-1653'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jdt.apt.pluggable.core;singleton:=true&#xA;Bundle-Version: 1.3.0.v20210618-1653
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.ecore.editor' version='2.17.0.v20190528-0725' generation='2'>
      <update id='org.eclipse.emf.ecore.editor' range='[0.0.0,2.17.0.v20190528-0725)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='EMF Sample Ecore Editor'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.emf'/>
        <property name='maven-artifactId' value='org.eclipse.emf.ecore.editor'/>
        <property name='maven-version' value='2.17.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore.editor' version='2.17.0.v20190528-0725'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.ecore.editor' version='2.17.0.v20190528-0725'/>
        <provided namespace='java.package' name='org.eclipse.emf.ecore.action' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.ecore.presentation' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.ecore.editor' version='2.17.0.v20190528-0725'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='8'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='[2.16.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.edit' range='[2.12.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit.ui' range='[2.16.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='[3.6.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.5))'>
          <description>
            org.eclipse.emf.ecore.editor
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.ecore.editor' version='2.17.0.v20190528-0725'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.emf.ecore.editor;singleton:=true&#xA;Bundle-Version: 2.17.0.v20190528-0725
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.report.designer.editor.xml.wtp.source.feature.group' version='4.12.0.v202211281949' singleton='false'>
      <update id='org.eclipse.birt.report.designer.editor.xml.wtp.source.feature.group' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='15'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.eclipse.org/birt'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.birt.features'/>
        <property name='maven-artifactId' value='org.eclipse.birt.report.designer.editor.xml.wtp'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources-feature'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 2.0 (available at&#xA;http://www.eclipse.org/legal/epl-2.0.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='(c) Copyright Eclipse Contributors and others 2004, 2007. All rights reserved.'/>
        <property name='df_LT.featureName' value='Eclipse BIRT Report Designer XML Tab Editor Source Feature'/>
        <property name='df_LT.description' value='Eclipse Business Intelligence and Reporting Tools (BIRT) source code'/>
        <property name='df_LT.providerName' value='Eclipse BIRT Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.designer.editor.xml.wtp.source.feature.group' version='4.12.0.v202211281949'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='34'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.designer.editor.xml.wtp.feature.group' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.designer.ui.editor.xml.wtp.source' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.core.source' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.designer.core.source' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.designer.ui.editors.schematic.source' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.designer.ui.source' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.designer.ui.editors.source' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.model.source' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.w3c.sac.source' range='[1.3.0.v202211281949,1.3.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.transcoder.source' range='[1.14.0.v20210324-0332,1.14.0.v20210324-0332]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.mozilla.javascript.source' range='[1.7.10.v20190430-1943,1.7.10.v20190430-1943]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.data.source' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.data.aggregation.source' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.data.adapter.source' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.source' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='com.github.librepdf.openpdf.source' range='[1.3.26,1.3.26]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.bridge.source' range='[1.14.0.v20210324-0332,1.14.0.v20210324-0332]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.css.source' range='[1.14.0.v20210324-0332,1.14.0.v20210324-0332]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.codec.source' range='[1.14.0.v20210324-0332,1.14.0.v20210324-0332]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.dom.source' range='[1.14.0.v20210324-0332,1.14.0.v20210324-0332]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.dom.svg.source' range='[1.14.0.v20210324-0332,1.14.0.v20210324-0332]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.parser.source' range='[1.14.0.v20210324-0332,1.14.0.v20210324-0332]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.svggen.source' range='[1.14.0.v20210324-0332,1.14.0.v20210324-0332]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.util.source' range='[1.14.0.v20210324-0332,1.14.0.v20210324-0332]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.xml.source' range='[1.14.0.v20210324-0332,1.14.0.v20210324-0332]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.ext.source' range='[1.14.0.v20210324-0332,1.14.0.v20210324-0332]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.w3c.dom.smil.source' range='[1.0.1.v200903091627,1.0.1.v200903091627]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.w3c.dom.svg.source' range='[1.1.0.v201011041433,1.1.0.v201011041433]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.w3c.css.sac.source' range='[1.3.1.v200903091627,1.3.1.v200903091627]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.designer.ui.views.source' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.core.ui.source' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.fonts.source' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.model.adapter.oda.source' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.designer.editor.xml.wtp.source.feature.jar' range='[4.12.0.v202211281949,4.12.0.v202211281949]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='%25copyrightURL' url='%25copyrightURL'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.datatools.doc.user.feature.group' version='1.14.102.201911250848' singleton='false'>
      <update id='org.eclipse.datatools.doc.user.feature.group' range='[0.0.0,1.14.102.201911250848)' severity='0'/>
      <properties size='12'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%featureDesc'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.datatools.features'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.doc.user'/>
        <property name='maven-version' value='1.14.102-SNAPSHOT'/>
        <property name='df_LT.featureCopyright' value='Copyright (c) 2009 Sybase, Inc. and others. All rights reserved. This program and the accompanying materials are made available under the terms of the Eclipse Public License 2.0 which accompanies this distribution, and is available at https://www.eclipse.org/legal/epl-2.0/'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.featureName' value='Data Tools Platform User Documentation'/>
        <property name='df_LT.featureDesc' value='Data Tools Platform Documentation Feature'/>
        <property name='df_LT.providerName' value='Eclipse Data Tools Platform'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.doc.user.feature.group' version='1.14.102.201911250848'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.doc.user' range='[1.14.102.201911250848,1.14.102.201911250848]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.oda.cshelp' range='[1.3.101.201811012051,1.3.101.201811012051]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.help' range='[1.7.101.201811012051,1.7.101.201811012051]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.doc.user.feature.jar' range='[1.14.102.201911250848,1.14.102.201911250848]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25featureLicenseURL' url='%25featureLicenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %featureCopyright
      </copyright>
    </unit>
    <unit id='org.eclipse.swt.cocoa.macosx.x86_64' version='3.121.0.v20220829-1402'>
      <update id='org.eclipse.swt.cocoa.macosx.x86_64' range='[0.0.0,3.121.0.v20220829-1402)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.fragmentName' value='Standard Widget Toolkit for Mac OS X (Cocoa)'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%fragmentName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='fragment'/>
        <property name='maven-groupId' value='org.eclipse.swt'/>
        <property name='maven-artifactId' value='org.eclipse.swt.cocoa.macosx.x86_64'/>
        <property name='maven-version' value='3.121.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='22'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.swt.cocoa.macosx.x86_64' version='3.121.0.v20220829-1402'/>
        <provided namespace='osgi.bundle' name='org.eclipse.swt.cocoa.macosx.x86_64' version='3.121.0.v20220829-1402'/>
        <provided namespace='java.package' name='org.eclipse.swt' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swt.accessibility' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swt.awt' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swt.browser' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swt.custom' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swt.dnd' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swt.events' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swt.graphics' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swt.layout' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swt.opengl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swt.printing' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swt.program' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swt.widgets' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swt.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swt.internal.image' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.swt.internal.cocoa' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.swt.cocoa.macosx.x86_64' version='3.121.0.v20220829-1402'>
          <properties size='1'>
            <property name='type' value='osgi.fragment'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='osgi.fragment' name='org.eclipse.swt' version='3.121.0.v20220829-1402'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.swt' range='[3.116.0,4.0.0)'/>
      </requires>
      <filter>
        (&amp;(osgi.arch=x86_64)(osgi.os=macosx)(osgi.ws=cocoa))
      </filter>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.swt.cocoa.macosx.x86_64' version='3.121.0.v20220829-1402'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.swt.cocoa.macosx.x86_64; singleton:=true&#xA;Bundle-Version: 3.121.0.v20220829-1402&#xA;Fragment-Host: org.eclipse.swt;bundle-version=&quot;[3.116.0,4.0.0)&quot;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.commons.codec' version='1.14.0.v20200818-1422' singleton='false' generation='2'>
      <update id='org.apache.commons.codec' range='[0.0.0,1.14.0.v20200818-1422)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse Orbit'/>
        <property name='df_LT.bundleName' value='Apache Commons Codec'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.description' value='The Apache Commons Codec package contains simple encoder and decoders for     various formats such as Base64 and Hexadecimal.  In addition to these     widely used encoders and decoders, the codec package also maintains a     collection of phonetic encoding utilities.'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='https://commons.apache.org/proper/commons-codec/'/>
        <property name='maven-groupId' value='org.eclipse.orbit.bundles'/>
        <property name='maven-artifactId' value='org.apache.commons.codec'/>
        <property name='maven-version' value='1.14.0-SNAPSHOT'/>
      </properties>
      <provides size='12'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.commons.codec' version='1.14.0.v20200818-1422'/>
        <provided namespace='osgi.bundle' name='org.apache.commons.codec' version='1.14.0.v20200818-1422'/>
        <provided namespace='java.package' name='org.apache.commons.codec' version='1.14.0'/>
        <provided namespace='java.package' name='org.apache.commons.codec.binary' version='1.14.0'/>
        <provided namespace='java.package' name='org.apache.commons.codec.cli' version='1.14.0'/>
        <provided namespace='java.package' name='org.apache.commons.codec.digest' version='1.14.0'/>
        <provided namespace='java.package' name='org.apache.commons.codec.language' version='1.14.0'/>
        <provided namespace='java.package' name='org.apache.commons.codec.language.bm' version='1.14.0'/>
        <provided namespace='java.package' name='org.apache.commons.codec.net' version='1.14.0'/>
        <provided namespace='osgi.identity' name='org.apache.commons.codec' version='1.14.0.v20200818-1422'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='java.package' name='javax.crypto' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.crypto.spec' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.commons.codec' range='[1.14.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.commons.codec.binary' range='[1.14.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.commons.codec.digest' range='[1.14.0,2.0.0)' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.7))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.commons.codec' version='1.14.0.v20200818-1422'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.apache.commons.codec&#xA;Bundle-Version: 1.14.0.v20200818-1422
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.ecore.feature.jar' version='2.30.0.v20221121-1400'>
      <properties size='11'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.featureName' value='EMF - Eclipse Modeling Framework Core Runtime'/>
        <property name='df_LT.description' value='The core runtime for EMF, including EMF&apos;s common utilities, Ecore, XML/XMI persistence, and the change model.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.emf.features'/>
        <property name='maven-artifactId' value='org.eclipse.emf.ecore'/>
        <property name='maven-version' value='2.30.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore.feature.jar' version='2.30.0.v20221121-1400'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.emf.ecore' version='2.30.0.v20221121-1400'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.emf.ecore' version='2.30.0.v20221121-1400'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='http://www.eclipse.org/legal/epl-v20.html' url='http://www.eclipse.org/legal/epl-v20.html'>
        Copyright (c) 2002-2018 IBM Corporation and others.&#xA;All rights reserved.   This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v2.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v20.html
      </copyright>
    </unit>
    <unit id='org.eclipse.gef.feature.jar' version='3.14.0.202206170857'>
      <properties size='12'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;&#x9;- Content may be structured and packaged into modules to facilitate delivering,&#xA;&#x9;  extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;&#x9;  plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;&#x9;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;&#x9;  in a directory named &quot;plugins&quot;.&#xA;&#x9;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;&#x9;  Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;&#x9;  Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;&#x9;  numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;&#x9;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;&#x9;  named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;&#x9;- The top-level (root) directory&#xA;&#x9;- Plug-in and Fragment directories&#xA;&#x9;- Inside Plug-ins and Fragments packaged as JARs&#xA;&#x9;- Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;&#x9;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;&#x9;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;&#x9;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;&#x9;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;&#x9;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;&#x9;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;&#x9;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;&#x9;   the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;&#x9;   extending or updating the functionality of an Eclipse-based product.&#xA;&#x9;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;&#x9;   Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;&#x9;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;&#x9;   govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;&#x9;   Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;&#x9;   with the Specification. Such Installable Software Agreement must inform the user of the&#xA;&#x9;   terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;&#x9;   the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;&#x9;   indication of agreement by the user, the provisioning Technology will complete installation&#xA;&#x9;   of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2000, 2009 IBM Corporation and others.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html&#xA;&#xA;Contributors:&#xA;IBM Corporation - initial API and implementation'/>
        <property name='df_LT.featureName' value='GEF Classic GEF (MVC)'/>
        <property name='df_LT.description' value='GEF Classic GEF (MVC) - A model-view-controller framework for SWT and Draw2d that can be used to realized graphical editors for the Eclipse workbench.'/>
        <property name='df_LT.providerName' value='Eclipse GEF'/>
        <property name='maven-groupId' value='org.eclipse.gef'/>
        <property name='maven-artifactId' value='org.eclipse.gef'/>
        <property name='maven-version' value='3.14.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gef.feature.jar' version='3.14.0.202206170857'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.gef' version='3.14.0.202206170857'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.gef' version='3.14.0.202206170857'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.objectweb.asm.tree.analysis' version='9.3.0' singleton='false' generation='2'>
      <update id='org.objectweb.asm.tree.analysis' range='[0.0.0,9.3.0)' severity='0'/>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='org.objectweb.asm.tree.analysis'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='http://asm.ow2.org'/>
        <property name='maven-groupId' value='org.ow2.asm'/>
        <property name='maven-artifactId' value='asm-analysis'/>
        <property name='maven-version' value='9.3'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.objectweb.asm.tree.analysis' version='9.3.0'/>
        <provided namespace='osgi.bundle' name='org.objectweb.asm.tree.analysis' version='9.3.0'/>
        <provided namespace='java.package' name='org.objectweb.asm.tree.analysis' version='9.3.0'/>
        <provided namespace='osgi.identity' name='org.objectweb.asm.tree.analysis' version='9.3.0'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='3'>
        <required namespace='java.package' name='org.objectweb.asm' range='[9.3.0,10.0.0)'/>
        <required namespace='java.package' name='org.objectweb.asm.tree' range='[9.3.0,10.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.5))'>
          <description>
            org.objectweb.asm.tree.analysis
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.objectweb.asm.tree.analysis' version='9.3.0'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.objectweb.asm.tree.analysis&#xA;Bundle-Version: 9.3.0
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='javax.servlet.jsp-api' version='2.3.3' singleton='false'>
      <update id='javax.servlet.jsp-api' range='[0.0.0,2.3.3)' severity='0'/>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='JavaServer Pages(TM) API'/>
        <property name='org.eclipse.equinox.p2.description' value='Java.net - The Source for Java Technology Collaboration'/>
        <property name='org.eclipse.equinox.p2.provider' value='Oracle'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='http://www.oracle.com'/>
        <property name='maven-groupId' value='javax.servlet.jsp'/>
        <property name='maven-artifactId' value='javax.servlet.jsp-api'/>
        <property name='maven-version' value='2.3.3'/>
        <property name='maven-repository' value='eclipse.maven.central.mirror'/>
        <property name='maven-type' value='jar'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='javax.servlet.jsp-api' version='2.3.3'/>
        <provided namespace='osgi.bundle' name='javax.servlet.jsp-api' version='2.3.3'/>
        <provided namespace='java.package' name='javax.servlet.jsp.el' version='2.3.3'/>
        <provided namespace='java.package' name='javax.servlet.jsp.tagext' version='2.3.3'/>
        <provided namespace='java.package' name='javax.servlet.jsp' version='2.3.3'/>
        <provided namespace='osgi.identity' name='javax.servlet.jsp-api' version='2.3.3'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='java.package' name='javax.el' range='0.0.0'/>
        <required namespace='java.package' name='javax.servlet' range='0.0.0'/>
        <required namespace='java.package' name='javax.servlet.http' range='0.0.0'/>
        <required namespace='java.package' name='javax.servlet.jsp' range='2.3.3'/>
        <required namespace='java.package' name='javax.servlet.jsp.el' range='2.3.3'/>
        <required namespace='java.package' name='javax.servlet.jsp.tagext' range='2.3.3'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='javax.servlet.jsp-api' version='2.3.3'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: javax.servlet.jsp-api&#xA;Bundle-Version: 2.3.3
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.sqltools.editor.core.ui' version='1.2.101.201811012051' generation='2'>
      <update id='org.eclipse.datatools.sqltools.editor.core.ui' range='[0.0.0,1.2.101.201811012051)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Plugin.Name' value='Eclipse Data Tools Platform SQL Editor Core UI Plug-in'/>
        <property name='df_LT.Plugin.ProviderName' value='Eclipse Data Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%Plugin.Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Plugin.ProviderName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.sqltools.editor.core.ui'/>
        <property name='maven-version' value='1.2.101-SNAPSHOT'/>
      </properties>
      <provides size='11'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.sqltools.editor.core.ui' version='1.2.101.201811012051'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.editor.core.ui' version='1.2.101.201811012051'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.core.dbitem' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.core.services' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.editor' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.editor.template' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.editor.ui.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.sql.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.sqltools.editor.core.ui' version='1.2.101.201811012051'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='13'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.common.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.editor.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.editors' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.plan' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.sqm.core.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.sql' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.sql.ui' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.datatools.sqltools.editor.core.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.sqltools.editor.core.ui' version='1.2.101.201811012051'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.sqltools.editor.core.ui;singleton:=true&#xA;Bundle-Version: 1.2.101.201811012051
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='jakarta.servlet' version='5.0.0.v20210105-0527' singleton='false' generation='2'>
      <update id='jakarta.servlet' range='[0.0.0,5.0.0.v20210105-0527)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleVendor' value='Eclipse Orbit'/>
        <property name='df_LT.bundleName' value='Jakarta Servlet API'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.description' value='Jakarta Servlet 5.0'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='https://www.eclipse.org'/>
        <property name='maven-groupId' value='org.eclipse.orbit.bundles'/>
        <property name='maven-artifactId' value='jakarta.servlet'/>
        <property name='maven-version' value='5.0.0-SNAPSHOT'/>
      </properties>
      <provides size='10'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='jakarta.servlet' version='5.0.0.v20210105-0527'/>
        <provided namespace='osgi.bundle' name='jakarta.servlet' version='5.0.0.v20210105-0527'/>
        <provided namespace='java.package' name='jakarta.servlet' version='5.0.0'/>
        <provided namespace='java.package' name='jakarta.servlet.annotation' version='5.0.0'/>
        <provided namespace='java.package' name='jakarta.servlet.descriptor' version='5.0.0'/>
        <provided namespace='java.package' name='jakarta.servlet.http' version='5.0.0'/>
        <provided namespace='java.package' name='jakarta.servlet.resources' version='5.0.0'/>
        <provided namespace='osgi.identity' name='jakarta.servlet' version='5.0.0.v20210105-0527'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='java.package' name='jakarta.servlet' range='[5.0.0,6.0.0)'/>
        <required namespace='java.package' name='jakarta.servlet.annotation' range='[5.0.0,6.0.0)'/>
        <required namespace='java.package' name='jakarta.servlet.descriptor' range='[5.0.0,6.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='jakarta.servlet' version='5.0.0.v20210105-0527'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: jakarta.servlet&#xA;Bundle-Version: 5.0.0.v20210105-0527
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.report.engine.ooxml.source' version='4.12.0.v202211281949' singleton='false'>
      <update id='org.eclipse.birt.report.engine.ooxml.source' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse BIRT Project'/>
        <property name='df_LT.bundleName' value='BIRT OOXml Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.birt'/>
        <property name='maven-artifactId' value='org.eclipse.birt.report.engine.ooxml'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.ooxml.source' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.report.engine.ooxml.source' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.report.engine.ooxml.source' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.report.engine.ooxml.source' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.report.engine.ooxml.source&#xA;Bundle-Version: 4.12.0.v202211281949
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.lucene.analyzers-smartcn' version='8.4.1.v20200122-1459' singleton='false' generation='2'>
      <update id='org.apache.lucene.analyzers-smartcn' range='[0.0.0,8.4.1.v20200122-1459)' severity='0'/>
      <properties size='7'>
        <property name='df_LT.bundleVendor' value='Eclipse Orbit'/>
        <property name='df_LT.bundleName' value='Lucene Smart Chinese Analyzer'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='maven-groupId' value='org.eclipse.orbit.bundles'/>
        <property name='maven-artifactId' value='org.apache.lucene.analyzers-smartcn'/>
        <property name='maven-version' value='8.4.1-SNAPSHOT'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.lucene.analyzers-smartcn' version='8.4.1.v20200122-1459'/>
        <provided namespace='osgi.bundle' name='org.apache.lucene.analyzers-smartcn' version='8.4.1.v20200122-1459'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.cn.smart' version='8.4.1'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.cn.smart.hhmm' version='8.4.1'/>
        <provided namespace='osgi.identity' name='org.apache.lucene.analyzers-smartcn' version='8.4.1.v20200122-1459'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='3'>
        <required namespace='osgi.bundle' name='org.apache.lucene.core' range='[8.4.1,8.5.0)'/>
        <required namespace='osgi.bundle' name='org.apache.lucene.analyzers-common' range='[8.4.1,8.5.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.lucene.analyzers-smartcn' version='8.4.1.v20200122-1459'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.apache.lucene.analyzers-smartcn&#xA;Bundle-Version: 8.4.1.v20200122-1459
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.team.core' version='3.9.500.v20220817-1539' generation='2'>
      <update id='org.eclipse.team.core' range='[0.0.0,3.9.500.v20220817-1539)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Team Support Core'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='eclipse.platform.team'/>
        <property name='maven-artifactId' value='org.eclipse.team.core'/>
        <property name='maven-version' value='3.9.500-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='22'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.team.core' version='3.9.500.v20220817-1539'/>
        <provided namespace='osgi.bundle' name='org.eclipse.team.core' version='3.9.500.v20220817-1539'/>
        <provided namespace='java.package' name='org.eclipse.team.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.team.core.diff' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.team.core.diff.provider' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.team.core.history' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.team.core.history.provider' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.team.core.importing.provisional' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.team.core.mapping' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.team.core.mapping.provider' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.team.core.subscribers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.team.core.synchronize' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.team.core.variants' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.team.internal.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.team.internal.core.history' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.team.internal.core.importing' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.team.internal.core.mapping' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.team.internal.core.streams' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.team.internal.core.subscribers' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.team.core' version='3.9.500.v20220817-1539'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='5'>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.17.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.18.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filesystem' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.compare.core' range='[3.5.200,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.team.core
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.team.core' version='3.9.500.v20220817-1539'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.team.core; singleton:=true&#xA;Bundle-Version: 3.9.500.v20220817-1539
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.xalan' version='2.7.2.v20201124-1837' singleton='false' generation='2'>
      <update id='org.apache.xalan' range='[0.0.0,2.7.2.v20201124-1837)' severity='0'/>
      <properties size='7'>
        <property name='df_LT.bundleVendor' value='Eclipse Orbit'/>
        <property name='df_LT.bundleName' value='Xalan Java'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='maven-groupId' value='org.eclipse.orbit.bundles'/>
        <property name='maven-artifactId' value='org.apache.xalan'/>
        <property name='maven-version' value='2.7.2-SNAPSHOT'/>
      </properties>
      <provides size='55'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.xalan' version='2.7.2.v20201124-1837'/>
        <provided namespace='osgi.bundle' name='org.apache.xalan' version='2.7.2.v20201124-1837'/>
        <provided namespace='java.package' name='java_cup.runtime' version='2.7.2'/>
        <provided namespace='java.package' name='org.apache.bcel' version='2.7.2'/>
        <provided namespace='java.package' name='org.apache.bcel.classfile' version='2.7.2'/>
        <provided namespace='java.package' name='org.apache.bcel.generic' version='2.7.2'/>
        <provided namespace='java.package' name='org.apache.bcel.util' version='2.7.2'/>
        <provided namespace='java.package' name='org.apache.bcel.verifier' version='2.7.2'/>
        <provided namespace='java.package' name='org.apache.bcel.verifier.exc' version='2.7.2'/>
        <provided namespace='java.package' name='org.apache.bcel.verifier.statics' version='2.7.2'/>
        <provided namespace='java.package' name='org.apache.bcel.verifier.structurals' version='2.7.2'/>
        <provided namespace='java.package' name='org.apache.regexp' version='2.7.2'/>
        <provided namespace='java.package' name='org.apache.xalan' version='2.7.2'/>
        <provided namespace='java.package' name='org.apache.xalan.client' version='2.7.2'/>
        <provided namespace='java.package' name='org.apache.xalan.extensions' version='2.7.2'/>
        <provided namespace='java.package' name='org.apache.xalan.lib' version='2.7.2'/>
        <provided namespace='java.package' name='org.apache.xalan.lib.sql' version='2.7.2'/>
        <provided namespace='java.package' name='org.apache.xalan.processor' version='2.7.2'/>
        <provided namespace='java.package' name='org.apache.xalan.res' version='2.7.2'/>
        <provided namespace='java.package' name='org.apache.xalan.serialize' version='2.7.2'/>
        <provided namespace='java.package' name='org.apache.xalan.templates' version='2.7.2'/>
        <provided namespace='java.package' name='org.apache.xalan.trace' version='2.7.2'/>
        <provided namespace='java.package' name='org.apache.xalan.transformer' version='2.7.2'/>
        <provided namespace='java.package' name='org.apache.xalan.xslt' version='2.7.2'/>
        <provided namespace='java.package' name='org.apache.xalan.xsltc' version='2.7.2'/>
        <provided namespace='java.package' name='org.apache.xalan.xsltc.cmdline' version='2.7.2'/>
        <provided namespace='java.package' name='org.apache.xalan.xsltc.cmdline.getopt' version='2.7.2'/>
        <provided namespace='java.package' name='org.apache.xalan.xsltc.compiler' version='2.7.2'/>
        <provided namespace='java.package' name='org.apache.xalan.xsltc.compiler.util' version='2.7.2'/>
        <provided namespace='java.package' name='org.apache.xalan.xsltc.dom' version='2.7.2'/>
        <provided namespace='java.package' name='org.apache.xalan.xsltc.runtime' version='2.7.2'/>
        <provided namespace='java.package' name='org.apache.xalan.xsltc.runtime.output' version='2.7.2'/>
        <provided namespace='java.package' name='org.apache.xalan.xsltc.trax' version='2.7.2'/>
        <provided namespace='java.package' name='org.apache.xalan.xsltc.util' version='2.7.2'/>
        <provided namespace='java.package' name='org.apache.xml.dtm' version='2.7.2'/>
        <provided namespace='java.package' name='org.apache.xml.dtm.ref' version='2.7.2'/>
        <provided namespace='java.package' name='org.apache.xml.dtm.ref.dom2dtm' version='2.7.2'/>
        <provided namespace='java.package' name='org.apache.xml.dtm.ref.sax2dtm' version='2.7.2'/>
        <provided namespace='java.package' name='org.apache.xml.res' version='2.7.2'/>
        <provided namespace='java.package' name='org.apache.xml.utils' version='2.7.2'/>
        <provided namespace='java.package' name='org.apache.xml.utils.res' version='2.7.2'/>
        <provided namespace='java.package' name='org.apache.xpath' version='2.7.2'/>
        <provided namespace='java.package' name='org.apache.xpath.axes' version='2.7.2'/>
        <provided namespace='java.package' name='org.apache.xpath.compiler' version='2.7.2'/>
        <provided namespace='java.package' name='org.apache.xpath.domapi' version='2.7.2'/>
        <provided namespace='java.package' name='org.apache.xpath.functions' version='2.7.2'/>
        <provided namespace='java.package' name='org.apache.xpath.jaxp' version='2.7.2'/>
        <provided namespace='java.package' name='org.apache.xpath.objects' version='2.7.2'/>
        <provided namespace='java.package' name='org.apache.xpath.operations' version='2.7.2'/>
        <provided namespace='java.package' name='org.apache.xpath.patterns' version='2.7.2'/>
        <provided namespace='java.package' name='org.apache.xpath.res' version='2.7.2'/>
        <provided namespace='java.package' name='trax' version='2.7.2'/>
        <provided namespace='osgi.identity' name='org.apache.xalan' version='2.7.2.v20201124-1837'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='67'>
        <required namespace='java.package' name='java_cup.runtime' range='[2.7.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.naming' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.swing' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.swing.border' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.swing.event' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.swing.text' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.xml.namespace' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.xml.parsers' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.xml.transform' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.xml.transform.dom' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.xml.transform.sax' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.xml.transform.stream' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.xml.xpath' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.bcel' range='[2.7.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.bcel.classfile' range='[2.7.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.bcel.generic' range='[2.7.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.bcel.util' range='[2.7.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.bcel.verifier' range='[2.7.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.bcel.verifier.exc' range='[2.7.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.bcel.verifier.statics' range='[2.7.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.bcel.verifier.structurals' range='[2.7.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.regexp' range='[2.7.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.xalan' range='[2.7.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.xalan.extensions' range='[2.7.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.xalan.processor' range='[2.7.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.xalan.res' range='[2.7.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.xalan.serialize' range='[2.7.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.xalan.templates' range='[2.7.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.xalan.trace' range='[2.7.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.xalan.transformer' range='[2.7.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.xalan.xslt' range='[2.7.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.xalan.xsltc' range='[2.7.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.xalan.xsltc.cmdline.getopt' range='[2.7.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.xalan.xsltc.compiler' range='[2.7.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.xalan.xsltc.compiler.util' range='[2.7.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.xalan.xsltc.dom' range='[2.7.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.xalan.xsltc.runtime' range='[2.7.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.xalan.xsltc.runtime.output' range='[2.7.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.xalan.xsltc.trax' range='[2.7.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.xalan.xsltc.util' range='[2.7.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.xerces.parsers' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.xml.dtm' range='[2.7.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.xml.dtm.ref' range='[2.7.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.xml.dtm.ref.dom2dtm' range='[2.7.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.xml.dtm.ref.sax2dtm' range='[2.7.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.xml.res' range='[2.7.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.xml.serialize' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.xml.serializer' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.xml.utils' range='[2.7.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.xml.utils.res' range='[2.7.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.xpath' range='[2.7.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.xpath.axes' range='[2.7.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.xpath.compiler' range='[2.7.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.xpath.domapi' range='[2.7.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.xpath.functions' range='[2.7.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.xpath.objects' range='[2.7.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.xpath.operations' range='[2.7.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.xpath.patterns' range='[2.7.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.xpath.res' range='[2.7.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.w3c.dom' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.w3c.dom.events' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.w3c.dom.traversal' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.w3c.dom.xpath' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.xml.sax' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.xml.sax.ext' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.xml.sax.helpers' range='0.0.0' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.3))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.xalan' version='2.7.2.v20201124-1837'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.apache.xalan&#xA;Bundle-Version: 2.7.2.v20201124-1837
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.connectivity.oda.feature.feature.group' version='1.14.102.201911250848' singleton='false'>
      <update id='org.eclipse.datatools.connectivity.oda.feature.feature.group' range='[0.0.0,1.14.102.201911250848)' severity='0'/>
      <properties size='12'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.datatools.features'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.connectivity.oda.feature'/>
        <property name='maven-version' value='1.14.102-SNAPSHOT'/>
        <property name='df_LT.featureCopyright' value='Copyright (c) 2004, 2014 Actuate Corporation. All rights reserved. This program and the accompanying materials are made available under the terms of the Eclipse Public License 2.0 which accompanies this distribution, and is available at https://www.eclipse.org/legal/epl-2.0/'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.featureName' value='Data Tools Platform Open Data Access Runtime'/>
        <property name='df_LT.description' value='Data Tools Platform Open Data Access Runtime'/>
        <property name='df_LT.providerName' value='Eclipse Data Tools Platform'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.connectivity.oda.feature.feature.group' version='1.14.102.201911250848'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.connectivity.oda.consumer' range='[3.4.101.201811012051,3.4.101.201811012051]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.connectivity.oda.design' range='[3.5.101.201811012051,3.5.101.201811012051]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.connectivity.oda.profile' range='[3.4.101.201811012051,3.4.101.201811012051]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.connectivity.oda' range='[3.6.101.201811012051,3.6.101.201811012051]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.connectivity' range='[1.14.102.201911250848,1.14.102.201911250848]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.connectivity.oda.feature.feature.jar' range='[1.14.102.201911250848,1.14.102.201911250848]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %featureCopyright
      </copyright>
    </unit>
    <unit id='org.eclipse.core.commands' version='3.10.200.v20220512-0851' singleton='false' generation='2'>
      <update id='org.eclipse.core.commands' range='[0.0.0,3.10.200.v20220512-0851)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Commands'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.core'/>
        <property name='maven-artifactId' value='org.eclipse.core.commands'/>
        <property name='maven-version' value='3.10.200-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='13'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.commands' version='3.10.200.v20220512-0851'/>
        <provided namespace='osgi.bundle' name='org.eclipse.core.commands' version='3.10.200.v20220512-0851'/>
        <provided namespace='java.package' name='org.eclipse.core.commands' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.commands.common' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.commands.contexts' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.commands.internal.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.commands.operations' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.commands.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.internal.commands.operations' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.internal.commands.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.core.commands' version='3.10.200.v20220512-0851'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='[3.2.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.core.commands
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.core.commands' version='3.10.200.v20220512-0851'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.core.commands&#xA;Bundle-Version: 3.10.200.v20220512-0851
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.data.aggregation' version='4.12.0.v202211281949' generation='2'>
      <update id='org.eclipse.birt.data.aggregation' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='Build-in Aggregation Plug-in'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse BIRT Project'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='maven-groupId' value='org.eclipse.birt'/>
        <property name='maven-artifactId' value='org.eclipse.birt.data.aggregation'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.data.aggregation' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.data.aggregation' version='4.12.0.v202211281949'/>
        <provided namespace='java.package' name='org.eclipse.birt.data.aggregation.api' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.data.aggregation.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.data.aggregation.impl.rank' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.data.aggregation' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='3'>
        <required namespace='osgi.bundle' name='org.eclipse.birt.core' range='[2.3.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.data' range='[2.3.0,5.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.birt.data.aggregation
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.data.aggregation' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.data.aggregation;singleton:=true&#xA;Bundle-Version: 4.12.0.v202211281949
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jst.jsp.ui' version='1.3.300.v202207121749' generation='2'>
      <update id='org.eclipse.jst.jsp.ui' range='[0.0.0,1.3.300.v202207121749)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='SSE JSP Source Editor'/>
        <property name='df_LT.providerName' value='Eclipse Web Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.sourceediting'/>
        <property name='maven-artifactId' value='org.eclipse.jst.jsp.ui'/>
        <property name='maven-version' value='1.3.300-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='34'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.jsp.ui' version='1.3.300.v202207121749'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jst.jsp.ui' version='1.3.300.v202207121749'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsp.css.ui.internal.properties' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsp.css.ui.internal.registry' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsp.css.ui.internal.views.properties' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsp.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsp.ui.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsp.ui.internal.autoedit' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsp.ui.internal.breakpointproviders' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsp.ui.internal.contentassist' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsp.ui.internal.contentproperties.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsp.ui.internal.derived' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsp.ui.internal.editor' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsp.ui.internal.format' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsp.ui.internal.handlers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsp.ui.internal.hyperlink' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsp.ui.internal.java.refactoring' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsp.ui.internal.java.search' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsp.ui.internal.java.search.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsp.ui.internal.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsp.ui.internal.preferences.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsp.ui.internal.registry' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsp.ui.internal.style' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsp.ui.internal.style.java' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsp.ui.internal.style.jspel' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsp.ui.internal.taginfo' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsp.ui.internal.templates' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsp.ui.internal.text' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsp.ui.internal.validation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsp.ui.internal.wizard' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.jsp.ui.views.contentoutline' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jst.jsp.ui' version='1.3.300.v202207121749'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='30'>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='[3.14.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='[3.11.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench.texteditor' range='[3.10.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.109.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.forms' range='[3.7.0,4.0.0]'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.sse.ui' range='[1.7.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.html.ui' range='[1.1.0,1.2.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.css.ui' range='[1.2.0,1.3.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.xml.ui' range='[1.2.0,1.3.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.jsp.core' range='[1.4.0,1.5.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.html.core' range='[1.4.0,1.5.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.css.core' range='[1.3.0,1.4.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.xml.core' range='[1.2.0,1.3.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.sse.core' range='[1.2.0,1.3.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.ui' range='[3.14.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='[3.14.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.core' range='[3.11.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.debug' range='[3.11.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.14.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.13.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.search' range='[3.11.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ltk.core.refactoring' range='[3.8.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.uriresolver' range='[1.2.300,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='[3.14.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.views' range='[3.9.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.validation' range='[1.2.700,1.3.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filesystem' range='[1.7.0,2.0.0)'/>
        <required namespace='java.package' name='com.ibm.icu.util' range='0.0.0'/>
        <required namespace='java.package' name='com.ibm.icu.text' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.jst.jsp.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jst.jsp.ui' version='1.3.300.v202207121749'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jst.jsp.ui; singleton:=true&#xA;Bundle-Version: 1.3.300.v202207121749
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.report.data.oda.sampledb.ui.nl1' version='4.12.0.v202211281949' singleton='false'>
      <update id='org.eclipse.birt.report.data.oda.sampledb.ui.nl1' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='BIRT Sample Database UI Plug-in NLS Support'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='maven-groupId' value='org.eclipse.birt.nl'/>
        <property name='maven-artifactId' value='org.eclipse.birt.report.data.oda.sampledb.ui.nl1'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.data.oda.sampledb.ui.nl1' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.report.data.oda.sampledb.ui.nl1' version='4.12.0.v202211281949'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.data.oda.sampledb.ui.i18n' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.report.data.oda.sampledb.ui.nl1' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.fragment'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='osgi.fragment' name='org.eclipse.birt.report.data.oda.sampledb.ui' version='4.12.0.v202211281949'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.data.oda.sampledb.ui' range='[2.1.0,5.0.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.report.data.oda.sampledb.ui.nl1' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.report.data.oda.sampledb.ui.nl1&#xA;Bundle-Version: 4.12.0.v202211281949&#xA;Fragment-Host: org.eclipse.birt.report.data.oda.sampledb.ui;bundle-version=&quot;[2.1.0,5.0.0)&quot;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.e4.ui.dialogs' version='1.3.300.v20220815-1831' singleton='false' generation='2'>
      <update id='org.eclipse.e4.ui.dialogs' range='[0.0.0,1.3.300.v20220815-1831)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Eclipse e4 dialogs'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='eclipse.platform.ui'/>
        <property name='maven-artifactId' value='org.eclipse.e4.ui.dialogs'/>
        <property name='maven-version' value='1.3.300-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.dialogs' version='1.3.300.v20220815-1831'/>
        <provided namespace='osgi.bundle' name='org.eclipse.e4.ui.dialogs' version='1.3.300.v20220815-1831'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.dialogs.filteredtree' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.dialogs.textbundles' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.internal.dialogs.about' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.e4.ui.dialogs' version='1.3.300.v20220815-1831'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='3'>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='3.11.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.18.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.e4.ui.dialogs
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.e4.ui.dialogs' version='1.3.300.v20220815-1831'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.e4.ui.dialogs&#xA;Bundle-Version: 1.3.300.v20220815-1831
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.pde.ds.core' version='1.2.500.v20220411-2005' generation='2'>
      <update id='org.eclipse.pde.ds.core' range='[0.0.0,1.2.500.v20220411-2005)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='PDE DS Core'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.pde'/>
        <property name='maven-artifactId' value='org.eclipse.pde.ds.core'/>
        <property name='maven-version' value='1.2.500-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.ds.core' version='1.2.500.v20220411-2005'/>
        <provided namespace='osgi.bundle' name='org.eclipse.pde.ds.core' version='1.2.500.v20220411-2005'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ds.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ds.core.builders' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.ds.core.text' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.pde.ds.core' version='1.2.500.v20220411-2005'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='7'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.11.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filebuffers' range='[3.3.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.3.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.pde.core' range='[3.3.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.text' range='[3.3.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='[3.4.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.pde.ds.core
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.pde.ds.core' version='1.2.500.v20220411-2005'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.pde.ds.core;singleton:=true&#xA;Bundle-Version: 1.2.500.v20220411-2005
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.chart.device.extension' version='4.12.0.v202211281949' generation='2'>
      <update id='org.eclipse.birt.chart.device.extension' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='BIRT Chart Device Extension(s)'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse BIRT Project'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='maven-groupId' value='org.eclipse.birt'/>
        <property name='maven-artifactId' value='org.eclipse.birt.chart.device.extension'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='11'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.chart.device.extension' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.chart.device.extension' version='4.12.0.v202211281949'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.device.extension.i18n' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.device.g2d' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.device.image' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.device.plugin' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.device.swing' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.chart.device.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.chart.device.extension' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='3'>
        <required namespace='osgi.bundle' name='org.apache.commons.codec' range='[1.3.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.chart.engine' range='[2.1.0,5.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.birt.chart.device.extension
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.chart.device.extension' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.chart.device.extension; singleton:=true&#xA;Bundle-Version: 4.12.0.v202211281949
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.common_core.feature.feature.group' version='3.23.0.v202108200212' singleton='false'>
      <update id='org.eclipse.wst.common_core.feature.feature.group' range='[0.0.0,3.23.0.v202108200212)' severity='0'/>
      <properties size='12'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.webtools.common'/>
        <property name='maven-artifactId' value='org.eclipse.wst.common_core.feature'/>
        <property name='maven-version' value='3.23.0-SNAPSHOT'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2006 IBM Corporation and others.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v2.0&#xA;which accompanies this distribution, and is available at&#xA;https://www.eclipse.org/legal/epl-2.0/'/>
        <property name='df_LT.featureName' value='WST Common Core'/>
        <property name='df_LT.description' value='WST common core functionality.'/>
        <property name='df_LT.providerName' value='Eclipse Web Tools Platform'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.common_core.feature.feature.group' version='3.23.0.v202108200212'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='10'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.common.emfworkbench.integration' range='[1.2.102.v202007161535,1.2.102.v202007161535]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.common.emf' range='[1.2.700.v202007161535,1.2.700.v202007161535]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.common.environment' range='[1.0.401.v202007142017,1.0.401.v202007142017]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.common.frameworks' range='[1.2.202.v202108200212,1.2.202.v202108200212]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.common.modulecore' range='[1.3.200.v202108200212,1.3.200.v202108200212]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.common.uriresolver' range='[1.3.0.v202007161535,1.3.0.v202007161535]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.validation' range='[1.2.801.v202007142017,1.2.801.v202007142017]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.common.core' range='[1.4.100.v202103232321,1.4.100.v202103232321]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jem.util' range='[2.1.300.v202103232321,2.1.300.v202103232321]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.common_core.feature.feature.jar' range='[3.23.0.v202108200212,3.23.0.v202108200212]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.emf.common' version='2.27.0.v20221121-1400' generation='2'>
      <update id='org.eclipse.emf.common' range='[0.0.0,2.27.0.v20221121-1400)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='EMF Common'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.emf'/>
        <property name='maven-artifactId' value='org.eclipse.emf.common'/>
        <property name='maven-version' value='2.27.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='11'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.common' version='2.27.0.v20221121-1400'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.common' version='2.27.0.v20221121-1400'/>
        <provided namespace='java.package' name='org.eclipse.emf.common' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.common.archive' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.common.command' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.common.notify' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.common.notify.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.common.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.common' version='2.27.0.v20221121-1400'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='3'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.6.0,4.0.0)' optional='true'/>
        <required namespace='java.package' name='org.osgi.framework' range='[1.5.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.5))'>
          <description>
            org.eclipse.emf.common
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.common' version='2.27.0.v20221121-1400'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.emf.common;singleton:=true&#xA;Bundle-Version: 2.27.0.v20221121-1400
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.ui.externaltools' version='3.5.200.v20220618-1805' generation='2'>
      <update id='org.eclipse.ui.externaltools' range='[0.0.0,3.5.200.v20220618-1805)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Plugin.providerName' value='Eclipse.org'/>
        <property name='df_LT.Plugin.name' value='External Tools'/>
        <property name='org.eclipse.equinox.p2.name' value='%Plugin.name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Plugin.providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='eclipse.platform.debug'/>
        <property name='maven-artifactId' value='org.eclipse.ui.externaltools'/>
        <property name='maven-version' value='3.5.200-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='11'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui.externaltools' version='3.5.200.v20220618-1805'/>
        <provided namespace='osgi.bundle' name='org.eclipse.ui.externaltools' version='3.5.200.v20220618-1805'/>
        <provided namespace='java.package' name='org.eclipse.ui.externaltools.internal.launchConfigurations' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.externaltools.internal.menu' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.externaltools.internal.model' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.externaltools.internal.program.launchConfigurations' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.externaltools.internal.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.ui.externaltools.internal.variables' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.ui.externaltools' version='3.5.200.v20220618-1805'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='7'>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='[3.2.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.variables' range='[3.2.800,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.ui' range='[3.10.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.1.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.externaltools' range='[1.0.300,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.ui.externaltools
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.ui.externaltools' version='3.5.200.v20220618-1805'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.ui.externaltools; singleton:=true&#xA;Bundle-Version: 3.5.200.v20220618-1805
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.orbit.mongodb.source' version='3.2.2.v20181004-1955' singleton='false'>
      <update id='org.eclipse.orbit.mongodb.source' range='[0.0.0,3.2.2.v20181004-1955)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.bundleVendor' value='Eclipse EBR Maven Plug-In'/>
        <property name='df_LT.bundleName' value='MongoDB Java Driver Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='maven-groupId' value='org.eclipse.orbit.bundles'/>
        <property name='maven-artifactId' value='org.eclipse.orbit.mongodb'/>
        <property name='maven-version' value='3.2.2-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.orbit.mongodb.source' version='3.2.2.v20181004-1955'/>
        <provided namespace='osgi.bundle' name='org.eclipse.orbit.mongodb.source' version='3.2.2.v20181004-1955'/>
        <provided namespace='osgi.identity' name='org.eclipse.orbit.mongodb.source' version='3.2.2.v20181004-1955'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.orbit.mongodb.source' version='3.2.2.v20181004-1955'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.orbit.mongodb.source&#xA;Bundle-Version: 3.2.2.v20181004-1955
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.report.engine.emitter.config.pdf' version='4.12.0.v202211281949' generation='2'>
      <update id='org.eclipse.birt.report.engine.emitter.config.pdf' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='BIRT PDF Emitter Descriptor'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse BIRT Project'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='maven-groupId' value='org.eclipse.birt'/>
        <property name='maven-artifactId' value='org.eclipse.birt.report.engine.emitter.config.pdf'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.emitter.config.pdf' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.report.engine.emitter.config.pdf' version='4.12.0.v202211281949'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.emitter.config.pdf' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.report.engine.emitter.config.pdf' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='osgi.bundle' name='org.eclipse.birt.core' range='[2.3.1,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.engine' range='[2.3.1,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.engine.emitter.config' range='[2.3.0,5.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.birt.report.engine.emitter.config.pdf
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.report.engine.emitter.config.pdf' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.report.engine.emitter.config.pdf;singleton:=true&#xA;Bundle-Version: 4.12.0.v202211281949
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.report.engine.emitter.config.pdf.nl1' version='4.12.0.v202211281949' singleton='false'>
      <update id='org.eclipse.birt.report.engine.emitter.config.pdf.nl1' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='Nl Fragment'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='maven-groupId' value='org.eclipse.birt.nl'/>
        <property name='maven-artifactId' value='org.eclipse.birt.report.engine.emitter.config.pdf.nl1'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.emitter.config.pdf.nl1' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.report.engine.emitter.config.pdf.nl1' version='4.12.0.v202211281949'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.emitter.config.pdf.i18n' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.report.engine.emitter.config.pdf.nl1' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.fragment'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='osgi.fragment' name='org.eclipse.birt.report.engine.emitter.config.pdf' version='4.12.0.v202211281949'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.engine.emitter.config.pdf' range='[2.1.0,5.0.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.report.engine.emitter.config.pdf.nl1' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.report.engine.emitter.config.pdf.nl1&#xA;Bundle-Version: 4.12.0.v202211281949&#xA;Fragment-Host: org.eclipse.birt.report.engine.emitter.config.pdf;bundle-version=&quot;[2.1.0,5.0.0)&quot;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.report.designer.ui.cubebuilder' version='4.12.0.v202211281949' generation='2'>
      <update id='org.eclipse.birt.report.designer.ui.cubebuilder' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='BIRT Cube Builder Plug-in'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse BIRT Project'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='maven-groupId' value='org.eclipse.birt'/>
        <property name='maven-artifactId' value='org.eclipse.birt.report.designer.ui.cubebuilder'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='11'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.designer.ui.cubebuilder' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.report.designer.ui.cubebuilder' version='4.12.0.v202211281949'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.designer.ui.cubebuilder' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.designer.ui.cubebuilder.action' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.designer.ui.cubebuilder.dialog' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.designer.ui.cubebuilder.page' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.designer.ui.cubebuilder.provider' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.designer.ui.cubebuilder.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.report.designer.ui.cubebuilder' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='10'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.2.1,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.model' range='[2.2.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.core' range='[2.2.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.designer.core' range='[2.2.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.designer.ui' range='[2.2.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.designer.ui.views' range='[2.2.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.gef' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.data' range='[2.1.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.data.adapter' range='[2.1.0,5.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.birt.report.designer.ui.cubebuilder
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.report.designer.ui.cubebuilder' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.report.designer.ui.cubebuilder;singleton:=true&#xA;Bundle-Version: 4.12.0.v202211281949
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jst.enterprise_ui.feature.feature.group' version='3.27.0.v202206160204' singleton='false'>
      <update id='org.eclipse.jst.enterprise_ui.feature.feature.group' range='[0.0.0,3.27.0.v202206160204)' severity='0'/>
      <properties size='13'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.webtools.javaee'/>
        <property name='maven-artifactId' value='org.eclipse.jst.enterprise_ui.feature'/>
        <property name='maven-version' value='3.27.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2006, 2009 IBM Corporation and others.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v2.0&#xA;which accompanies this distribution, and is available at&#xA;https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;Contributors:&#xA;IBM Corporation - initial API and implementation'/>
        <property name='df_LT.featureName' value='Eclipse Java EE Developer Tools'/>
        <property name='df_LT.description' value='Eclipse Java EE Developer Tools'/>
        <property name='df_LT.providerName' value='Eclipse Web Tools Platform'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.enterprise_ui.feature.feature.group' version='3.27.0.v202206160204'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='34'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.enterprise_userdoc.feature.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.enterprise_core.feature.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.ws' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.j2ee.ui' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.j2ee.jca.ui' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.j2ee.navigator.ui' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.j2ee.webservice.ui' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.servlet.ui' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.ws.ui' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.ws.uddiregistry' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.ws.creation.ui' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.ws.consumption.ui' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.ws.consumption' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.j2ee.infopop' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.jsp.ui.infopop' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.servlet.ui.infopop' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.ws.axis.infopop' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.ws.consumption.infopop' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.ws.infopop' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.ws.creation.ejb.ui' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.ejb.ui' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.j2ee.ejb.annotations.ui' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.j2ee.ejb.annotation.model' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.j2ee.ejb.annotations.emitter' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.j2ee.ejb.annotations.xdoclet' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.j2ee.xdoclet.runtime' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.jee.ui' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.ejb.ui.infopop' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.ws.jaxrs.core' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.ws.jaxrs.ui' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.ws.axis.consumption.core' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.ws.axis.consumption.ui' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.ws.axis.creation.ui' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.enterprise_ui.feature.feature.jar' range='[3.27.0.v202206160204,3.27.0.v202206160204]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.e4.ui.ide' version='3.16.100.v20220310-1350' singleton='false' generation='2'>
      <update id='org.eclipse.e4.ui.ide' range='[0.0.0,3.16.100.v20220310-1350)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='E4 IDE UI'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='maven-groupId' value='eclipse.platform.ui'/>
        <property name='maven-artifactId' value='org.eclipse.e4.ui.ide'/>
        <property name='maven-version' value='3.16.100-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.ide' version='3.16.100.v20220310-1350'/>
        <provided namespace='osgi.bundle' name='org.eclipse.e4.ui.ide' version='3.16.100.v20220310-1350'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.internal.workspace.markers' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.e4.ui.ide' version='3.16.100.v20220310-1350'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.7.0,4.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.swt' range='[3.107.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.e4.ui.ide
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.e4.ui.ide' version='3.16.100.v20220310-1350'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.e4.ui.ide&#xA;Bundle-Version: 3.16.100.v20220310-1350
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.batik.svggen' version='1.14.0.v20210324-0332' singleton='false' generation='2'>
      <update id='org.apache.batik.svggen' range='[0.0.0,1.14.0.v20210324-0332)' severity='0'/>
      <properties size='7'>
        <property name='df_LT.bundleVendor' value='Eclipse Orbit'/>
        <property name='df_LT.bundleName' value='org.apache.xmlgraphics:batik-svggen'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='maven-groupId' value='org.eclipse.orbit.bundles'/>
        <property name='maven-artifactId' value='org.apache.batik.svggen'/>
        <property name='maven-version' value='1.14.0-SNAPSHOT'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.svggen' version='1.14.0.v20210324-0332'/>
        <provided namespace='osgi.bundle' name='org.apache.batik.svggen' version='1.14.0.v20210324-0332'/>
        <provided namespace='java.package' name='org.apache.batik.svggen' version='1.14.0'/>
        <provided namespace='java.package' name='org.apache.batik.svggen.font' version='1.14.0'/>
        <provided namespace='java.package' name='org.apache.batik.svggen.font.resources' version='1.14.0'/>
        <provided namespace='java.package' name='org.apache.batik.svggen.font.table' version='1.14.0'/>
        <provided namespace='osgi.identity' name='org.apache.batik.svggen' version='1.14.0.v20210324-0332'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='13'>
        <required namespace='osgi.bundle' name='org.apache.batik.util' range='[1.14.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.batik.ext.awt.g2d' range='[1.14.0,2.0.0)'/>
        <required namespace='java.package' name='org.apache.batik.ext.awt.image.spi' range='[1.14.0,2.0.0)'/>
        <required namespace='java.package' name='javax.swing' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.swing.border' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.swing.plaf' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.batik.constants' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.batik.ext.awt.image' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.batik.i18n' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.batik.svggen.font.table' range='[1.14.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.batik.util' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.w3c.dom' range='0.0.0' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.7))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.batik.svggen' version='1.14.0.v20210324-0332'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.apache.batik.svggen&#xA;Bundle-Version: 1.14.0.v20210324-0332
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.connectivity.oda.consumer' version='3.4.101.201811012051' generation='2'>
      <update id='org.eclipse.datatools.connectivity.oda.consumer' range='[0.0.0,3.4.101.201811012051)' severity='0'/>
      <properties size='5'>
        <property name='org.eclipse.equinox.p2.name' value='DTP ODA Consumer Helper Component Plug-in'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Data Tools Platform'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.connectivity.oda.consumer'/>
        <property name='maven-version' value='3.4.101-SNAPSHOT'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.connectivity.oda.consumer' version='3.4.101.201811012051'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.oda.consumer' version='3.4.101.201811012051'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.oda.consumer.helper' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.oda.consumer.nls' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.oda.consumer.services' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.oda.consumer.services.impl' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.connectivity.oda.consumer' version='3.4.101.201811012051'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='3'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.oda' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.datatools.connectivity.oda.consumer
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.connectivity.oda.consumer' version='3.4.101.201811012051'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.connectivity.oda.consumer;singleton:=true&#xA;Bundle-Version: 3.4.101.201811012051
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.report.engine.emitter.odp' version='4.12.0.v202211281949' generation='2'>
      <update id='org.eclipse.birt.report.engine.emitter.odp' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='BIRT OpenDocument Presentation Emitter'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse BIRT Project'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='maven-groupId' value='org.eclipse.birt'/>
        <property name='maven-artifactId' value='org.eclipse.birt.report.engine.emitter.odp'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.emitter.odp' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.report.engine.emitter.odp' version='4.12.0.v202211281949'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.emitter.odp' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.emitter.odp.device' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.emitter.odp.plugin' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.emitter.odp.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.report.engine.emitter.odp' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.engine' range='[2.1.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='com.github.librepdf.openpdf' range='1.3.26'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.engine.odf' range='4.12.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.birt.report.engine.emitter.odp
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.report.engine.emitter.odp' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.report.engine.emitter.odp;singleton:=true&#xA;Bundle-Version: 4.12.0.v202211281949
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.lucene.misc' version='7.5.0.v20181003-1532' singleton='false' generation='2'>
      <update id='org.apache.lucene.misc' range='[0.0.0,7.5.0.v20181003-1532)' severity='0'/>
      <properties size='7'>
        <property name='df_LT.bundleVendor' value='Eclipse Orbit'/>
        <property name='df_LT.bundleName' value='Lucene Miscellaneous'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='maven-groupId' value='org.eclipse.orbit.bundles'/>
        <property name='maven-artifactId' value='org.apache.lucene.misc'/>
        <property name='maven-version' value='7.5.0-SNAPSHOT'/>
      </properties>
      <provides size='11'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.lucene.misc' version='7.5.0.v20181003-1532'/>
        <provided namespace='osgi.bundle' name='org.apache.lucene.misc' version='7.5.0.v20181003-1532'/>
        <provided namespace='java.package' name='org.apache.lucene.document' version='7.5.0'/>
        <provided namespace='java.package' name='org.apache.lucene.index' version='7.5.0'/>
        <provided namespace='java.package' name='org.apache.lucene.search' version='7.5.0'/>
        <provided namespace='java.package' name='org.apache.lucene.store' version='7.5.0'/>
        <provided namespace='java.package' name='org.apache.lucene.util.fst' version='7.5.0'/>
        <provided namespace='java.package' name='org.apache.lucene.misc' version='7.5.0'/>
        <provided namespace='osgi.identity' name='org.apache.lucene.misc' version='7.5.0.v20181003-1532'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='org.apache.lucene.core' range='[7.5.0,7.6.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.lucene.misc' version='7.5.0.v20181003-1532'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.apache.lucene.misc&#xA;Bundle-Version: 7.5.0.v20181003-1532
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt' version='4.12.0.v202211281949' generation='2'>
      <update id='org.eclipse.birt' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='Business Intelligence and Reporting Tools'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse BIRT Project'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.birt'/>
        <property name='maven-artifactId' value='org.eclipse.birt'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.birt
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt;singleton:=true&#xA;Bundle-Version: 4.12.0.v202211281949
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.sqltools.db.generic.ui' version='1.2.101.201811012051' generation='2'>
      <update id='org.eclipse.datatools.sqltools.db.generic.ui' range='[0.0.0,1.2.101.201811012051)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Plugin.Name' value='Eclipse Data Tools Platform SQL Tools Generic Database UI Plug-in'/>
        <property name='df_LT.Plugin.ProviderName' value='Eclipse Data Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%Plugin.Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Plugin.ProviderName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.sqltools.db.generic.ui'/>
        <property name='maven-version' value='1.2.101-SNAPSHOT'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.sqltools.db.generic.ui' version='1.2.101.201811012051'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.db.generic.ui' version='1.2.101.201811012051'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.db.generic.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.db.generic.ui.service' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.sqltools.db.generic.ui' version='1.2.101.201811012051'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='8'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.editor.core.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.sqleditor' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.sql.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.sql' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.db.generic' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.datatools.sqltools.db.generic.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.sqltools.db.generic.ui' version='1.2.101.201811012051'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.sqltools.db.generic.ui;singleton:=true&#xA;Bundle-Version: 1.2.101.201811012051
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jst.common.fproj.enablement.jdt.feature.jar' version='3.27.0.v202208260526'>
      <properties size='12'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.update.feature.plugin' value='org.eclipse.jst.common.project.facet.core'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;&#x9;- Content may be structured and packaged into modules to facilitate delivering,&#xA;&#x9;  extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;&#x9;  plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;&#x9;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;&#x9;  in a directory named &quot;plugins&quot;.&#xA;&#x9;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;&#x9;  Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;&#x9;  Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;&#x9;  numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;&#x9;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;&#x9;  named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;&#x9;- The top-level (root) directory&#xA;&#x9;- Plug-in and Fragment directories&#xA;&#x9;- Inside Plug-ins and Fragments packaged as JARs&#xA;&#x9;- Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;&#x9;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;&#x9;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;&#x9;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;&#x9;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;&#x9;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;&#x9;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;&#x9;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;&#x9;   the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;&#x9;   extending or updating the functionality of an Eclipse-based product.&#xA;&#x9;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;&#x9;   Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;&#x9;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;&#x9;   govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;&#x9;   Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;&#x9;   with the Specification. Such Installable Software Agreement must inform the user of the&#xA;&#x9;   terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;&#x9;   the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;&#x9;   indication of agreement by the user, the provisioning Technology will complete installation&#xA;&#x9;   of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2009 Oracle and others.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v2.0&#xA;which accompanies this distribution, and is available at&#xA;https://www.eclipse.org/legal/epl-2.0/'/>
        <property name='df_LT.featureName' value='Eclipse Faceted Project Framework JDT Enablement'/>
        <property name='df_LT.description' value='The Faceted Project Framework allows the plugin developer to think of projects &#xA;as composed of units of functionality, otherwise known as facets, that can be added and removed &#xA;by the user.'/>
        <property name='df_LT.providerName' value='Eclipse Web Tools Platform'/>
        <property name='maven-groupId' value='org.eclipse.webtools.common'/>
        <property name='maven-artifactId' value='org.eclipse.jst.common.fproj.enablement.jdt'/>
        <property name='maven-version' value='3.27.0-SNAPSHOT'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.common.fproj.enablement.jdt.feature.jar' version='3.27.0.v202208260526'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.jst.common.fproj.enablement.jdt' version='3.27.0.v202208260526'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.jst.common.fproj.enablement.jdt' version='3.27.0.v202208260526'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.jst.common.annotations.ui' version='1.1.300.v202007170603' generation='2'>
      <update id='org.eclipse.jst.common.annotations.ui' range='[0.0.0,1.1.300.v202007170603)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Annotations_UI_' value='Annotations UI Plug-in'/>
        <property name='df_LT.Eclipse_UI_' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%Annotations_UI_'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Eclipse_UI_'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.javaee'/>
        <property name='maven-artifactId' value='org.eclipse.jst.common.annotations.ui'/>
        <property name='maven-version' value='1.1.300-SNAPSHOT'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.common.annotations.ui' version='1.1.300.v202007170603'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jst.common.annotations.ui' version='1.1.300.v202007170603'/>
        <provided namespace='java.package' name='org.eclipse.jst.common.internal.annotations.ui' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jst.common.annotations.ui' version='1.1.300.v202007170603'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='16'>
        <required namespace='osgi.bundle' name='org.eclipse.ui.views' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.editors' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.ui' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench.texteditor' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.swt' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.common.annotations.controller' range='[1.1.0,1.2.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.emf' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.common.annotations.core' range='[1.1.0,1.2.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.5))'>
          <description>
            org.eclipse.jst.common.annotations.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jst.common.annotations.ui' version='1.1.300.v202007170603'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jst.common.annotations.ui; singleton:=true&#xA;Bundle-Version: 1.1.300.v202007170603
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.enablement.mysql.dbdefinition' version='1.2.101.201811012051' generation='2'>
      <update id='org.eclipse.datatools.enablement.mysql.dbdefinition' range='[0.0.0,1.2.101.201811012051)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Eclipse Data Tools Platform MySQL Database Definition Plug-in'/>
        <property name='df_LT.providerName' value='Eclipse Data Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.enablement.mysql.dbdefinition'/>
        <property name='maven-version' value='1.2.101-SNAPSHOT'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.mysql.dbdefinition' version='1.2.101.201811012051'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.enablement.mysql.dbdefinition' version='1.2.101.201811012051'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.enablement.mysql.dbdefinition' version='1.2.101.201811012051'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.datatools.enablement.mysql.dbdefinition
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.enablement.mysql.dbdefinition' version='1.2.101.201811012051'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.enablement.mysql.dbdefinition; singleton:=true&#xA;Bundle-Version: 1.2.101.201811012051
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.ecore.editor.feature.jar' version='2.18.0.v20210924-1718'>
      <properties size='11'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.featureName' value='EMF Sample Ecore Editor'/>
        <property name='df_LT.description' value='Simple, tree-based Ecore model editor for the IDE.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='maven-groupId' value='org.eclipse.emf.features'/>
        <property name='maven-artifactId' value='org.eclipse.emf.ecore.editor'/>
        <property name='maven-version' value='2.18.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore.editor.feature.jar' version='2.18.0.v20210924-1718'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.emf.ecore.editor' version='2.18.0.v20210924-1718'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.emf.ecore.editor' version='2.18.0.v20210924-1718'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='http://www.eclipse.org/legal/epl-v20.html' url='http://www.eclipse.org/legal/epl-v20.html'>
        Copyright (c) 2002-2018 IBM Corporation and others.&#xA;All rights reserved.   This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v2.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v20.html
      </copyright>
    </unit>
    <unit id='org.eclipse.birt.osgi.runtime.feature.jar' version='4.12.0.v202211281949'>
      <properties size='13'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.eclipse.org/birt'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 2.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-2.0.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;&#x9;- Content may be structured and packaged into modules to facilitate delivering,&#xA;&#x9;  extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;&#x9;  plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;&#x9;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;&#x9;  in a directory named &quot;plugins&quot;.&#xA;&#x9;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;&#x9;  Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;&#x9;  Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;&#x9;  numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;&#x9;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;&#x9;  named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;&#x9;- The top-level (root) directory&#xA;&#x9;- Plug-in and Fragment directories&#xA;&#x9;- Inside Plug-ins and Fragments packaged as JARs&#xA;&#x9;- Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;&#x9;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;&#x9;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;&#x9;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;&#x9;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;&#x9;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;&#x9;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;&#x9;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;&#x9;   the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;&#x9;   extending or updating the functionality of an Eclipse-based product.&#xA;&#x9;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;&#x9;   Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;&#x9;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;&#x9;   govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;&#x9;   Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;&#x9;   with the Specification. Such Installable Software Agreement must inform the user of the&#xA;&#x9;   terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;&#x9;   the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;&#x9;   indication of agreement by the user, the provisioning Technology will complete installation&#xA;&#x9;   of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='(c) Copyright Eclipse Contributors and others 2004, 2007. All rights reserved.'/>
        <property name='df_LT.featureName' value='BIRT Engine OSGi Runtime Feature'/>
        <property name='df_LT.description' value='Eclipse Business Intelligence and Reporting Tools (BIRT) Report Designer Plug-ins,  Runtime and user documentation.'/>
        <property name='df_LT.providerName' value='Eclipse BIRT Project'/>
        <property name='maven-groupId' value='org.eclipse.birt.features'/>
        <property name='maven-artifactId' value='org.eclipse.birt.osgi.runtime'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.osgi.runtime.feature.jar' version='4.12.0.v202211281949'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.birt.osgi.runtime' version='4.12.0.v202211281949'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.birt.osgi.runtime' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='%25copyrightURL' url='%25copyrightURL'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.birt.report.data.oda.hive' version='4.12.0.v202211281949' generation='2'>
      <update id='org.eclipse.birt.report.data.oda.hive' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Name' value='BIRT Hive ODA Driver'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse BIRT Project'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.birt'/>
        <property name='maven-artifactId' value='org.eclipse.birt.report.data.oda.hive'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.data.oda.hive' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.report.data.oda.hive' version='4.12.0.v202211281949'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.data.oda.hive' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.report.data.oda.hive' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.oda' range='[3.1.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.data.oda.jdbc' range='[2.2.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.core' range='[2.1.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.oda.profile' range='[3.0.4,4.0.0)' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.birt.report.data.oda.hive
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.report.data.oda.hive' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.report.data.oda.hive;singleton:=true&#xA;Bundle-Version: 4.12.0.v202211281949
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.report.designer.ui.ide.source' version='4.12.0.v202211281949' singleton='false'>
      <update id='org.eclipse.birt.report.designer.ui.ide.source' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse BIRT Project'/>
        <property name='df_LT.bundleName' value='BIRT Designer UI for IDE Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.birt'/>
        <property name='maven-artifactId' value='org.eclipse.birt.report.designer.ui.ide'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.designer.ui.ide.source' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.report.designer.ui.ide.source' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.report.designer.ui.ide.source' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.report.designer.ui.ide.source' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.report.designer.ui.ide.source&#xA;Bundle-Version: 4.12.0.v202211281949
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='a.jre.javase' version='11.0.0' singleton='false'>
      <provides size='257'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='a.jre.javase' version='11.0.0'/>
        <provided namespace='java.package' name='java.applet' version='0.0.0'/>
        <provided namespace='java.package' name='java.awt.image' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.crypto.dsig.dom' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.stream' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.table' version='0.0.0'/>
        <provided namespace='java.package' name='java.awt.desktop' version='0.0.0'/>
        <provided namespace='java.package' name='javax.imageio.plugins.jpeg' version='0.0.0'/>
        <provided namespace='java.package' name='javax.lang.model.type' version='0.0.0'/>
        <provided namespace='java.package' name='java.security.cert' version='0.0.0'/>
        <provided namespace='java.package' name='java.util.zip' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.transform.dom' version='0.0.0'/>
        <provided namespace='java.package' name='java.nio.file' version='0.0.0'/>
        <provided namespace='java.package' name='org.w3c.dom.views' version='0.0.0'/>
        <provided namespace='java.package' name='java.time' version='0.0.0'/>
        <provided namespace='java.package' name='javax.security.auth.callback' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.stream.util' version='0.0.0'/>
        <provided namespace='java.package' name='javax.lang.model.element' version='0.0.0'/>
        <provided namespace='java.package' name='org.w3c.dom.bootstrap' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.nio.sctp' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.validation' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.dynalink.beans' version='0.0.0'/>
        <provided namespace='java.package' name='javax.imageio' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.text' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.jarsigner' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.net.httpserver' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.jdi.connect' version='0.0.0'/>
        <provided namespace='java.package' name='org.w3c.dom.events' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.text.html' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.plaf' version='0.0.0'/>
        <provided namespace='java.package' name='java.awt.datatransfer' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.jdi.event' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.dynalink' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.plaf.metal' version='0.0.0'/>
        <provided namespace='java.package' name='java.net.spi' version='0.0.0'/>
        <provided namespace='java.package' name='java.rmi.activation' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.colorchooser' version='0.0.0'/>
        <provided namespace='java.package' name='java.util.logging' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.dynalink.support' version='0.0.0'/>
        <provided namespace='java.package' name='javax.security.auth.x500' version='0.0.0'/>
        <provided namespace='java.package' name='java.util.stream' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.jshell.spi' version='0.0.0'/>
        <provided namespace='java.package' name='javax.lang.model' version='0.0.0'/>
        <provided namespace='java.package' name='java.lang.annotation' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.jfr' version='0.0.0'/>
        <provided namespace='java.package' name='javax.imageio.spi' version='0.0.0'/>
        <provided namespace='java.package' name='javax.naming.directory' version='0.0.0'/>
        <provided namespace='java.package' name='java.time.chrono' version='0.0.0'/>
        <provided namespace='java.package' name='javax.management.loading' version='0.0.0'/>
        <provided namespace='java.package' name='javax.security.auth' version='0.0.0'/>
        <provided namespace='java.package' name='java.math' version='0.0.0'/>
        <provided namespace='java.package' name='org.w3c.dom' version='0.0.0'/>
        <provided namespace='java.package' name='java.awt.geom' version='0.0.0'/>
        <provided namespace='java.package' name='javax.transaction.xa' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.transform.stax' version='0.0.0'/>
        <provided namespace='java.package' name='org.w3c.dom.traversal' version='0.0.0'/>
        <provided namespace='java.package' name='java.awt' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.swing.interop' version='0.0.0'/>
        <provided namespace='java.package' name='java.text' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.undo' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.management' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.transform.stream' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.datatype' version='0.0.0'/>
        <provided namespace='java.package' name='javax.print' version='0.0.0'/>
        <provided namespace='java.package' name='org.w3c.dom.html' version='0.0.0'/>
        <provided namespace='java.package' name='javax.security.auth.login' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.security.auth.login' version='0.0.0'/>
        <provided namespace='java.package' name='java.rmi' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.jdi.connect.spi' version='0.0.0'/>
        <provided namespace='java.package' name='java.beans' version='0.0.0'/>
        <provided namespace='java.package' name='javax.sql' version='0.0.0'/>
        <provided namespace='java.package' name='javax.print.event' version='0.0.0'/>
        <provided namespace='java.package' name='javax.imageio.metadata' version='0.0.0'/>
        <provided namespace='java.package' name='java.util.prefs' version='0.0.0'/>
        <provided namespace='java.package' name='java.net' version='0.0.0'/>
        <provided namespace='java.package' name='javax.naming.spi' version='0.0.0'/>
        <provided namespace='java.package' name='javax.imageio.plugins.bmp' version='0.0.0'/>
        <provided namespace='java.package' name='sun.misc' version='0.0.0'/>
        <provided namespace='java.package' name='java.time.format' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.nashorn.api.scripting' version='0.0.0'/>
        <provided namespace='java.package' name='java.util.concurrent' version='0.0.0'/>
        <provided namespace='java.package' name='javax.security.auth.spi' version='0.0.0'/>
        <provided namespace='java.package' name='javax.sound.sampled' version='0.0.0'/>
        <provided namespace='java.package' name='java.rmi.server' version='0.0.0'/>
        <provided namespace='java.package' name='javax.sql.rowset.serial' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.parsers' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.plaf.synth' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.plaf.basic' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.tree' version='0.0.0'/>
        <provided namespace='java.package' name='javax.net' version='0.0.0'/>
        <provided namespace='java.package' name='java.util.function' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.dynalink.linker' version='0.0.0'/>
        <provided namespace='java.package' name='java.awt.image.renderable' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.nio.file' version='0.0.0'/>
        <provided namespace='java.package' name='org.w3c.dom.ls' version='0.0.0'/>
        <provided namespace='java.package' name='javax.smartcardio' version='0.0.0'/>
        <provided namespace='java.package' name='javax.naming' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.dynalink.linker.support' version='0.0.0'/>
        <provided namespace='java.package' name='java.rmi.dgc' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.xpath' version='0.0.0'/>
        <provided namespace='java.package' name='javax.annotation.processing' version='0.0.0'/>
        <provided namespace='java.package' name='java.net.http' version='0.0.0'/>
        <provided namespace='java.package' name='java.lang.invoke' version='0.0.0'/>
        <provided namespace='java.package' name='javax.security.cert' version='0.0.0'/>
        <provided namespace='java.package' name='org.w3c.dom.xpath' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.catalog' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.nio' version='0.0.0'/>
        <provided namespace='java.package' name='java.lang.management' version='0.0.0'/>
        <provided namespace='java.package' name='java.util.concurrent.atomic' version='0.0.0'/>
        <provided namespace='java.package' name='javax.rmi.ssl' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.event' version='0.0.0'/>
        <provided namespace='java.package' name='java.awt.color' version='0.0.0'/>
        <provided namespace='java.package' name='javax.management.openmbean' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.text.rtf' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.javadoc.doclet' version='0.0.0'/>
        <provided namespace='java.package' name='java.awt.print' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.crypto' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.plaf.multi' version='0.0.0'/>
        <provided namespace='java.package' name='javax.imageio.event' version='0.0.0'/>
        <provided namespace='java.package' name='java.nio.channels.spi' version='0.0.0'/>
        <provided namespace='java.package' name='javax.net.ssl' version='0.0.0'/>
        <provided namespace='java.package' name='java.rmi.registry' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.stream.events' version='0.0.0'/>
        <provided namespace='java.package' name='javax.print.attribute' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.java.accessibility.util' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing' version='0.0.0'/>
        <provided namespace='java.package' name='java.nio.file.attribute' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.management.jfr' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.tools.javadoc' version='0.0.0'/>
        <provided namespace='java.package' name='java.nio' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.jdi.request' version='0.0.0'/>
        <provided namespace='java.package' name='java.lang.ref' version='0.0.0'/>
        <provided namespace='java.package' name='java.lang.instrument' version='0.0.0'/>
        <provided namespace='java.package' name='java.util.regex' version='0.0.0'/>
        <provided namespace='java.package' name='org.ietf.jgss' version='0.0.0'/>
        <provided namespace='java.package' name='javax.sound.midi.spi' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.filechooser' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.crypto.dsig.spec' version='0.0.0'/>
        <provided namespace='java.package' name='java.lang.reflect' version='0.0.0'/>
        <provided namespace='java.package' name='java.security' version='0.0.0'/>
        <provided namespace='java.package' name='org.xml.sax.helpers' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.tools.attach' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.jshell' version='0.0.0'/>
        <provided namespace='java.package' name='javax.print.attribute.standard' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.jshell.tool' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.tools.jconsole' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.javadoc' version='0.0.0'/>
        <provided namespace='java.package' name='java.lang' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.security.jarsigner' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.security.auth' version='0.0.0'/>
        <provided namespace='java.package' name='javax.security.auth.kerberos' version='0.0.0'/>
        <provided namespace='java.package' name='java.sql' version='0.0.0'/>
        <provided namespace='java.package' name='javax.crypto' version='0.0.0'/>
        <provided namespace='java.package' name='java.util' version='0.0.0'/>
        <provided namespace='java.package' name='java.security.acl' version='0.0.0'/>
        <provided namespace='java.package' name='java.time.temporal' version='0.0.0'/>
        <provided namespace='java.package' name='java.nio.channels' version='0.0.0'/>
        <provided namespace='java.package' name='org.w3c.dom.stylesheets' version='0.0.0'/>
        <provided namespace='java.package' name='java.nio.charset' version='0.0.0'/>
        <provided namespace='java.package' name='javax.sound.midi' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.net' version='0.0.0'/>
        <provided namespace='java.package' name='javax.imageio.stream' version='0.0.0'/>
        <provided namespace='java.package' name='javax.management.monitor' version='0.0.0'/>
        <provided namespace='java.package' name='org.xml.sax' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.source.doctree' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.net.httpserver.spi' version='0.0.0'/>
        <provided namespace='java.package' name='java.awt.dnd' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.jshell.execution' version='0.0.0'/>
        <provided namespace='java.package' name='java.awt.im' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.text.html.parser' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.transform' version='0.0.0'/>
        <provided namespace='java.package' name='org.w3c.dom.css' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.crypto.dsig' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.tools.javac' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.jdi' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.security.jgss' version='0.0.0'/>
        <provided namespace='java.package' name='java.nio.charset.spi' version='0.0.0'/>
        <provided namespace='java.package' name='java.util.spi' version='0.0.0'/>
        <provided namespace='java.package' name='java.text.spi' version='0.0.0'/>
        <provided namespace='java.package' name='javax.management.timer' version='0.0.0'/>
        <provided namespace='java.package' name='java.security.spec' version='0.0.0'/>
        <provided namespace='java.package' name='java.nio.file.spi' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.crypto.dsig.keyinfo' version='0.0.0'/>
        <provided namespace='java.package' name='javax.accessibility' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.source.tree' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.namespace' version='0.0.0'/>
        <provided namespace='java.package' name='java.awt.font' version='0.0.0'/>
        <provided namespace='java.package' name='java.security.interfaces' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.tools.attach.spi' version='0.0.0'/>
        <provided namespace='java.package' name='javax.management.relation' version='0.0.0'/>
        <provided namespace='java.package' name='javax.management.modelmbean' version='0.0.0'/>
        <provided namespace='java.package' name='javax.sound.sampled.spi' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.transform.sax' version='0.0.0'/>
        <provided namespace='java.package' name='javax.management.remote.rmi' version='0.0.0'/>
        <provided namespace='java.package' name='javax.naming.event' version='0.0.0'/>
        <provided namespace='java.package' name='java.util.concurrent.locks' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.plaf.nimbus' version='0.0.0'/>
        <provided namespace='java.package' name='java.awt.event' version='0.0.0'/>
        <provided namespace='java.package' name='javax.swing.border' version='0.0.0'/>
        <provided namespace='java.package' name='javax.sql.rowset.spi' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.jfr.consumer' version='0.0.0'/>
        <provided namespace='java.package' name='javax.imageio.plugins.tiff' version='0.0.0'/>
        <provided namespace='java.package' name='javax.management.remote' version='0.0.0'/>
        <provided namespace='java.package' name='org.xml.sax.ext' version='0.0.0'/>
        <provided namespace='java.package' name='sun.reflect' version='0.0.0'/>
        <provided namespace='java.package' name='javax.lang.model.util' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.security.auth.callback' version='0.0.0'/>
        <provided namespace='java.package' name='javax.security.sasl' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.security.auth.module' version='0.0.0'/>
        <provided namespace='java.package' name='javax.xml.crypto.dom' version='0.0.0'/>
        <provided namespace='java.package' name='javax.naming.ldap' version='0.0.0'/>
        <provided namespace='java.package' name='java.time.zone' version='0.0.0'/>
        <provided namespace='java.package' name='jdk.nashorn.api.tree' version='0.0.0'/>
        <provided namespace='java.package' name='netscape.javascript' version='0.0.0'/>
        <provided namespace='java.package' name='java.awt.im.spi' version='0.0.0'/>
        <provided namespace='java.package' name='java.beans.beancontext' version='0.0.0'/>
        <provided namespace='java.package' name='javax.management' version='0.0.0'/>
        <provided namespace='java.package' name='javax.tools' version='0.0.0'/>
        <provided namespace='java.package' name='javax.crypto.spec' version='0.0.0'/>
        <provided namespace='java.package' name='javax.script' version='0.0.0'/>
        <provided namespace='java.package' name='java.lang.module' version='0.0.0'/>
        <provided namespace='java.package' name='com.sun.source.util' version='0.0.0'/>
        <provided namespace='java.package' name='java.io' version='0.0.0'/>
        <provided namespace='java.package' name='javax.sql.rowset' version='0.0.0'/>
        <provided namespace='java.package' name='java.util.jar' version='0.0.0'/>
        <provided namespace='java.package' name='javax.crypto.interfaces' version='0.0.0'/>
        <provided namespace='java.package' name='org.w3c.dom.ranges' version='0.0.0'/>
        <provided namespace='osgi.ee' name='OSGi/Minimum' version='1.0.0'/>
        <provided namespace='osgi.ee' name='OSGi/Minimum' version='1.1.0'/>
        <provided namespace='osgi.ee' name='OSGi/Minimum' version='1.2.0'/>
        <provided namespace='osgi.ee' name='JRE' version='1.0.0'/>
        <provided namespace='osgi.ee' name='JRE' version='1.1.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='1.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='1.1.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='1.2.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='1.3.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='1.4.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='1.5.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='1.6.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='1.7.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='1.8.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='9.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='10.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE' version='11.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact1' version='1.8.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact1' version='9.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact1' version='10.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact1' version='11.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact2' version='1.8.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact2' version='9.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact2' version='10.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact2' version='11.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact3' version='1.8.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact3' version='9.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact3' version='10.0.0'/>
        <provided namespace='osgi.ee' name='JavaSE/compact3' version='11.0.0'/>
      </provides>
      <touchpoint id='org.eclipse.equinox.p2.native' version='1.0.0'/>
    </unit>
    <unit id='org.eclipse.emf.ecore.edit' version='2.13.0.v20190822-1451' generation='2'>
      <update id='org.eclipse.emf.ecore.edit' range='[0.0.0,2.13.0.v20190822-1451)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='EMF Ecore Edit'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.emf'/>
        <property name='maven-artifactId' value='org.eclipse.emf.ecore.edit'/>
        <property name='maven-version' value='2.13.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore.edit' version='2.13.0.v20190822-1451'/>
        <provided namespace='osgi.bundle' name='org.eclipse.emf.ecore.edit' version='2.13.0.v20190822-1451'/>
        <provided namespace='java.package' name='org.eclipse.emf.ecore.provider' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.emf.ecore.provider.annotation' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.emf.ecore.edit' version='2.13.0.v20190822-1451'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='5'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.6.0,4.0.0)' optional='true'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='[2.19.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit' range='[2.15.0,3.0.0)'/>
        <required namespace='java.package' name='org.osgi.framework' range='[1.5.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.5))'>
          <description>
            org.eclipse.emf.ecore.edit
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.emf.ecore.edit' version='2.13.0.v20190822-1451'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.emf.ecore.edit;singleton:=true&#xA;Bundle-Version: 2.13.0.v20190822-1451
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.xml.serializer' version='2.7.1.v201005080400' singleton='false'>
      <update id='org.apache.xml.serializer' range='[0.0.0,2.7.1.v201005080400)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Vendor.0' value='Eclipse Orbit'/>
        <property name='df_LT.Bundle-Name.0' value='Apache XML Commons Serializer'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name.0'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor.0'/>
        <property name='iplog.bug_id' value='2134'/>
        <property name='iplog.contact.name' value='David Williams'/>
        <property name='iplog.contact.email' value='david_williams@us.ibm.com'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.xml.serializer' version='2.7.1.v201005080400'/>
        <provided namespace='osgi.bundle' name='org.apache.xml.serializer' version='2.7.1.v201005080400'/>
        <provided namespace='java.package' name='org.apache.xml.serializer' version='2.7.1'/>
        <provided namespace='java.package' name='org.apache.xml.serializer.dom3' version='2.7.1'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.osgi' range='0.0.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.xml.serializer' version='2.7.1.v201005080400'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.apache.xml.serializer&#xA;Bundle-Version: 2.7.1.v201005080400
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.report.model.testhelper' version='4.12.0.v202211281949' singleton='false' generation='2'>
      <update id='org.eclipse.birt.report.model.testhelper' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='Testhelper Fragment'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse BIRT Project'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='maven-groupId' value='org.eclipse.birt'/>
        <property name='maven-artifactId' value='org.eclipse.birt.report.model.testhelper'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='13'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.model.testhelper' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.report.model.testhelper' version='4.12.0.v202211281949'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.model.activity' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.model.api' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.model.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.model.elements' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.model.extension' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.model.metadata' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.model.writer' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.report.model.testhelper' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.fragment'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='osgi.fragment' name='org.eclipse.birt.report.model' version='4.12.0.v202211281949'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.model' range='2.2.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.birt.report.model.testhelper
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.report.model.testhelper' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.report.model.testhelper&#xA;Bundle-Version: 4.12.0.v202211281949&#xA;Fragment-Host: org.eclipse.birt.report.model;bundle-version=&quot;2.2.0&quot;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.equinox.frameworkadmin.equinox' version='1.2.200.v20220315-2155' generation='2'>
      <update id='org.eclipse.equinox.frameworkadmin.equinox' range='[0.0.0,1.2.200.v20220315-2155)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Equinox Framework Admin for Equinox'/>
        <property name='df_LT.providerName' value='Eclipse.org - Equinox'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.equinox'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.frameworkadmin.equinox'/>
        <property name='maven-version' value='1.2.200-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.frameworkadmin.equinox' version='1.2.200.v20220315-2155'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.frameworkadmin.equinox' version='1.2.200.v20220315-2155'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.frameworkadmin.equinox' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.internal.frameworkadmin.equinox.utils' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.frameworkadmin.equinox' version='1.2.200.v20220315-2155'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='15'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='3.16.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.frameworkadmin' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.frameworkadmin.utils' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.provisional.configuratormanipulator' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.provisional.frameworkadmin' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.service.datalocation' range='1.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.osgi.service.environment' range='1.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.osgi.service.resolver' range='1.1.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.osgi.util' range='1.1.0'/>
        <required namespace='java.package' name='org.osgi.framework' range='1.3.0'/>
        <required namespace='java.package' name='org.osgi.framework.startlevel' range='1.0.0'/>
        <required namespace='java.package' name='org.osgi.service.log' range='1.3.0'/>
        <required namespace='java.package' name='org.osgi.service.startlevel' range='1.0.0'/>
        <required namespace='java.package' name='org.osgi.util.tracker' range='1.3.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.equinox.frameworkadmin.equinox
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.frameworkadmin.equinox' version='1.2.200.v20220315-2155'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.equinox.frameworkadmin.equinox;singleton:=true&#xA;Bundle-Version: 1.2.200.v20220315-2155
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jst.ws.axis.ui.doc.user' version='1.1.200.v201903222115'>
      <update id='org.eclipse.jst.ws.axis.ui.doc.user' range='[0.0.0,1.1.200.v201903222115)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Axis Web services documentation'/>
        <property name='df_LT.pluginProvider' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%pluginProvider'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.webservices'/>
        <property name='maven-artifactId' value='org.eclipse.jst.ws.axis.ui.doc.user'/>
        <property name='maven-version' value='1.1.200-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.ws.axis.ui.doc.user' version='1.1.200.v201903222115'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jst.ws.axis.ui.doc.user' version='1.1.200.v201903222115'/>
        <provided namespace='osgi.identity' name='org.eclipse.jst.ws.axis.ui.doc.user' version='1.1.200.v201903222115'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jst.ws.axis.ui.doc.user' version='1.1.200.v201903222115'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jst.ws.axis.ui.doc.user; singleton:=true&#xA;Bundle-Version: 1.1.200.v201903222115
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jst.j2ee.ui' version='1.1.1100.v202205260135' generation='2'>
      <update id='org.eclipse.jst.j2ee.ui' range='[0.0.0,1.1.1100.v202205260135)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Vendor.0' value='Eclipse Web Tools Platform'/>
        <property name='df_LT.Bundle-Name.0' value='WTP J2EE UI Plug-in'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name.0'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor.0'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.javaee'/>
        <property name='maven-artifactId' value='org.eclipse.jst.j2ee.ui'/>
        <property name='maven-version' value='1.1.1100-SNAPSHOT'/>
      </properties>
      <provides size='27'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.j2ee.ui' version='1.1.1100.v202205260135'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jst.j2ee.ui' version='1.1.1100.v202205260135'/>
        <provided namespace='java.package' name='org.eclipse.jst.common.jdt.internal.integration.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.internal.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.internal.classpathdep.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.internal.client.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.internal.command' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.internal.deployables' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.internal.dialogs' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.internal.ejb.provider' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.internal.listeners' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.internal.perspective' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.internal.plugin' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.internal.provider' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.internal.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.internal.ui.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.internal.war.ui.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.internal.wizard' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.ui.archive' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.ui.archive.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.ui.project.facet' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.ui.project.facet.appclient' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.internal.ui.preferences' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jst.j2ee.ui' version='1.1.1100.v202205260135'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='49'>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.frameworks.ui' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee' range='[1.1.501,1.3.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee.ejb' range='[1.1.0,1.2.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee.jca' range='[1.1.0,1.2.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee.web' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.edit.ui' range='[2.2.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.ui' range='[3.26.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.validation' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee.core' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.emfworkbench.integration' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jem.workbench' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jem' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.frameworks' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.server.core' range='[1.0.102,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.server.ui' range='[1.0.102,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.emf' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='[2.2.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ltk.core.refactoring' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ltk.ui.refactoring' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.web' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.ui' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.editors' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench.texteditor' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.sse.core' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.modulecore' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.common.frameworks' range='[1.1.0,1.2.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jem.util' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.common.annotations.controller' range='[1.1.0,1.2.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee.ejb.annotation.model' range='[1.1.0,1.2.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.project.facet.core' range='[1.3.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.project.facet.ui' range='[1.3.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.server.core' range='[1.0.102,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.web.ui' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.navigator.resources' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='com.ibm.icu' range='3.8.1'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.forms' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.navigator' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.jee' range='[1.0.0,1.1.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.common.project.facet.ui' range='[1.3.1,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.common.project.facet.core' range='[1.3.100,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.modulecore.ui' range='[1.0.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.common.ui' range='[1.0.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.5))'>
          <description>
            org.eclipse.jst.j2ee.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jst.j2ee.ui' version='1.1.1100.v202205260135'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jst.j2ee.ui; singleton:=true&#xA;Bundle-Version: 1.1.1100.v202205260135
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.e4.ui.progress' version='0.3.500.v20220717-1456' generation='2'>
      <update id='org.eclipse.e4.ui.progress' range='[0.0.0,0.3.500.v20220717-1456)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Eclipse e4 Progress View'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='eclipse.platform.ui'/>
        <property name='maven-artifactId' value='org.eclipse.e4.ui.progress'/>
        <property name='maven-version' value='0.3.500-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.ui.progress' version='0.3.500.v20220717-1456'/>
        <provided namespace='osgi.bundle' name='org.eclipse.e4.ui.progress' version='0.3.500.v20220717-1456'/>
        <provided namespace='java.package' name='org.eclipse.e4.ui.progress' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.e4.ui.progress' version='0.3.500.v20220717-1456'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='20'>
        <required namespace='osgi.bundle' name='org.eclipse.core.jobs' range='3.5.400'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='3.6.200'/>
        <required namespace='osgi.bundle' name='org.eclipse.osgi' range='3.10.0'/>
        <required namespace='osgi.bundle' name='javax.inject' range='1.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.core.di' range='1.3.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.di' range='1.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='3.10.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.jobs' range='3.13.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.workbench' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.core.commands' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.core.services' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.core.contexts' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.model.workbench' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.workbench.swt' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='3.10.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.swt' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.core.di.extensions' range='0.12.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.services' range='0.0.0'/>
        <required namespace='java.package' name='javax.annotation' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.e4.ui.progress
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.e4.ui.progress' version='0.3.500.v20220717-1456'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.e4.ui.progress;singleton:=true&#xA;Bundle-Version: 0.3.500.v20220717-1456
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.enablement.ibm.db2.luw' version='1.2.101.201811012051' generation='2'>
      <update id='org.eclipse.datatools.enablement.ibm.db2.luw' range='[0.0.0,1.2.101.201811012051)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Eclipse Data Tools Platform IBM DB2 UDB LUW Plug-in'/>
        <property name='df_LT.providerName' value='Eclipse Data Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.enablement.ibm.db2.luw'/>
        <property name='maven-version' value='1.2.101-SNAPSHOT'/>
      </properties>
      <provides size='10'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.ibm.db2.luw' version='1.2.101.201811012051'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.enablement.ibm.db2.luw' version='1.2.101.201811012051'/>
        <provided namespace='java.package' name='org.eclipse.datatools.enablement.ibm.db2.luw' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.enablement.ibm.db2.internal.luw' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.enablement.ibm.db2.luw.catalog' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.enablement.ibm.db2.luw.containment' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.enablement.ibm.db2.luw.model' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.enablement.ibm.db2.luw' version='1.2.101.201811012051'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='9'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.sqm.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.enablement.ibm' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.enablement.ibm.db2' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.modelbase.dbdefinition' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.modelbase.sql' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.change' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.datatools.enablement.ibm.db2.luw
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.enablement.ibm.db2.luw' version='1.2.101.201811012051'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.enablement.ibm.db2.luw;singleton:=true&#xA;Bundle-Version: 1.2.101.201811012051
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.lucene.analyzers-common' version='8.4.1.v20200122-1459' singleton='false' generation='2'>
      <update id='org.apache.lucene.analyzers-common' range='[0.0.0,8.4.1.v20200122-1459)' severity='0'/>
      <properties size='7'>
        <property name='df_LT.bundleVendor' value='Eclipse Orbit'/>
        <property name='df_LT.bundleName' value='Lucene Common Analyzers'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='maven-groupId' value='org.eclipse.orbit.bundles'/>
        <property name='maven-artifactId' value='org.apache.lucene.analyzers-common'/>
        <property name='maven-version' value='8.4.1-SNAPSHOT'/>
      </properties>
      <provides size='69'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.lucene.analyzers-common' version='8.4.1.v20200122-1459'/>
        <provided namespace='osgi.bundle' name='org.apache.lucene.analyzers-common' version='8.4.1.v20200122-1459'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.standard' version='8.4.1'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.ar' version='8.4.1'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.bg' version='8.4.1'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.bn' version='8.4.1'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.br' version='8.4.1'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.ca' version='8.4.1'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.charfilter' version='8.4.1'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.cjk' version='8.4.1'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.ckb' version='8.4.1'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.commongrams' version='8.4.1'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.compound' version='8.4.1'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.compound.hyphenation' version='8.4.1'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.core' version='8.4.1'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.custom' version='8.4.1'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.cz' version='8.4.1'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.da' version='8.4.1'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.de' version='8.4.1'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.el' version='8.4.1'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.en' version='8.4.1'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.es' version='8.4.1'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.et' version='8.4.1'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.eu' version='8.4.1'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.fa' version='8.4.1'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.fi' version='8.4.1'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.fr' version='8.4.1'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.ga' version='8.4.1'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.gl' version='8.4.1'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.hi' version='8.4.1'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.hu' version='8.4.1'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.hunspell' version='8.4.1'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.hy' version='8.4.1'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.id' version='8.4.1'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.in' version='8.4.1'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.it' version='8.4.1'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.lt' version='8.4.1'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.lv' version='8.4.1'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.minhash' version='8.4.1'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.miscellaneous' version='8.4.1'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.ngram' version='8.4.1'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.nl' version='8.4.1'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.no' version='8.4.1'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.path' version='8.4.1'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.pattern' version='8.4.1'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.payloads' version='8.4.1'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.pt' version='8.4.1'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.query' version='8.4.1'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.reverse' version='8.4.1'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.ro' version='8.4.1'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.ru' version='8.4.1'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.shingle' version='8.4.1'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.sinks' version='8.4.1'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.snowball' version='8.4.1'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.sr' version='8.4.1'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.sv' version='8.4.1'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.synonym' version='8.4.1'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.th' version='8.4.1'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.tr' version='8.4.1'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.util' version='8.4.1'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis.wikipedia' version='8.4.1'/>
        <provided namespace='java.package' name='org.apache.lucene.collation' version='8.4.1'/>
        <provided namespace='java.package' name='org.apache.lucene.collation.tokenattributes' version='8.4.1'/>
        <provided namespace='java.package' name='org.tartarus.snowball' version='8.4.1'/>
        <provided namespace='java.package' name='org.tartarus.snowball.ext' version='8.4.1'/>
        <provided namespace='java.package' name='org.apache.lucene.analysis' version='8.4.1'/>
        <provided namespace='osgi.identity' name='org.apache.lucene.analyzers-common' version='8.4.1.v20200122-1459'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='5'>
        <required namespace='osgi.bundle' name='org.apache.lucene.core' range='[8.4.1,8.5.0)'/>
        <required namespace='java.package' name='javax.xml.parsers' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.xml.sax' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.xml.sax.helpers' range='0.0.0' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.lucene.analyzers-common' version='8.4.1.v20200122-1459'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.apache.lucene.analyzers-common&#xA;Bundle-Version: 8.4.1.v20200122-1459
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.report.data.oda.jdbc.ui.nl1' version='4.12.0.v202211281949' singleton='false'>
      <update id='org.eclipse.birt.report.data.oda.jdbc.ui.nl1' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='BIRT JDBC UI Plug-in NLS Support'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='maven-groupId' value='org.eclipse.birt.nl'/>
        <property name='maven-artifactId' value='org.eclipse.birt.report.data.oda.jdbc.ui.nl1'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.data.oda.jdbc.ui.nl1' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.report.data.oda.jdbc.ui.nl1' version='4.12.0.v202211281949'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.data.oda.jdbc.ui.nls' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.report.data.oda.jdbc.ui.nl1' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.fragment'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='osgi.fragment' name='org.eclipse.birt.report.data.oda.jdbc.ui' version='4.12.0.v202211281949'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.data.oda.jdbc.ui' range='[2.1.0,5.0.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.report.data.oda.jdbc.ui.nl1' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.report.data.oda.jdbc.ui.nl1&#xA;Bundle-Version: 4.12.0.v202211281949&#xA;Fragment-Host: org.eclipse.birt.report.data.oda.jdbc.ui;bundle-version=&quot;[2.1.0,5.0.0)&quot;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.nl.feature.group' version='4.12.0.v202211281949' singleton='false'>
      <update id='org.eclipse.birt.nl.feature.group' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='14'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.eclipse.org/birt'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.birt.features'/>
        <property name='maven-artifactId' value='org.eclipse.birt.nl'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 2.0 (available at&#xA;http://www.eclipse.org/legal/epl-2.0.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='(c) Copyright Eclipse Contributors and others 2004, 2007. All rights reserved.'/>
        <property name='df_LT.featureName' value='BIRT Language Pack Project'/>
        <property name='df_LT.description' value='Eclipse Business Intelligence and Reporting Tools (BIRT) Report Designer Plug-ins,  Runtime and user documentation.'/>
        <property name='df_LT.providerName' value='Eclipse BIRT Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.nl.feature.group' version='4.12.0.v202211281949'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='68'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.chart.device.extension.nl1' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.chart.device.svg.nl1' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.chart.device.swt.nl1' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.chart.engine.extension.nl1' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.chart.engine.nl1' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.chart.reportitem.nl1' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.chart.reportitem.ui.nl1' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.resources.nl1' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.chart.ui.extension.nl1' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.core.nl1' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.core.ui.nl1' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.data.nl1' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.chart.ui.nl1' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.data.oda.jdbc.nl1' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.data.oda.jdbc.ui.nl1' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.data.oda.sampledb.nl1' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.data.oda.sampledb.ui.nl1' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.data.oda.xml.nl1' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.data.oda.xml.ui.nl1' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.debug.core.nl1' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.debug.ui.nl1' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.designer.core.nl1' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.designer.ui.editors.schematic.nl1' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.designer.ui.ide.nl1' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.designer.ui.lib.explorer.nl1' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.designer.ui.lib.nl1' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.designer.ui.nl1' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.nl1' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.model.nl1' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.viewers.nl1' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.item.crosstab.core.nl1' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.item.crosstab.ui.nl1' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.designer.ui.editor.xml.wtp.nl1' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.designer.ui.views.nl1' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.data.adapter.nl1' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.designer.ui.preview.nl1' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.designer.ui.preview.web.nl1' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.designer.ui.cubebuilder.nl1' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.chart.examples.nl1' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.chart.examples.core.nl1' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.dataextraction.csv.nl1' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.data.aggregation.nl1' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.designer.ui.editor.script.nl1' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.data.oda.jdbc.dbprofile.nl1' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.data.oda.jdbc.dbprofile.ui.nl1' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.data.oda.jdbc.dbprofile.sampledb.nl1' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.designer.ui.editors.nl1' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.core.script.function.nl1' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.dataextraction.nl1' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.emitter.config.excel.nl1' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.emitter.config.pdf.nl1' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.emitter.config.html.nl1' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.emitter.config.nl1' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.emitter.config.ppt.nl1' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.emitter.config.postscript.nl1' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.emitter.config.wpml.nl1' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.data.bidi.utils.nl1' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.data.oda.hive.nl1' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.data.oda.hive.ui.nl1' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.data.oda.excel.nl1' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.data.oda.excel.ui.nl1' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.data.oda.mongodb.nl1' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.data.oda.mongodb.ui.nl1' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.data.oda.pojo.nl1' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.data.oda.pojo.ui.nl1' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.emitter.config.docx.nl1' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.emitter.config.pptx.nl1' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.nl.feature.jar' range='[4.12.0.v202211281949,4.12.0.v202211281949]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='%25copyrightURL' url='%25copyrightURL'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.birt.report.engine.emitter.ods.source' version='4.12.0.v202211281949' singleton='false'>
      <update id='org.eclipse.birt.report.engine.emitter.ods.source' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse BIRT Project'/>
        <property name='df_LT.bundleName' value='BIRT OpenDocument Spreadsheet emitter Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.birt'/>
        <property name='maven-artifactId' value='org.eclipse.birt.report.engine.emitter.ods'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.emitter.ods.source' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.report.engine.emitter.ods.source' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.report.engine.emitter.ods.source' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.report.engine.emitter.ods.source' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.report.engine.emitter.ods.source&#xA;Bundle-Version: 4.12.0.v202211281949
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.core.testhelper' version='4.12.0.v202211281949' singleton='false' generation='2'>
      <update id='org.eclipse.birt.core.testhelper' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='Testhelper Fragment'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse BIRT Project'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='maven-groupId' value='org.eclipse.birt'/>
        <property name='maven-artifactId' value='org.eclipse.birt.core.testhelper'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.core.testhelper' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.core.testhelper' version='4.12.0.v202211281949'/>
        <provided namespace='java.package' name='org.eclipse.birt.core.archive.compound' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.core.archive.cache' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.core.testhelper' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.fragment'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='osgi.fragment' name='org.eclipse.birt.core' version='4.12.0.v202211281949'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='3'>
        <required namespace='osgi.bundle' name='org.eclipse.birt.core' range='2.2.0'/>
        <required namespace='osgi.bundle' name='org.junit' range='4.7.0' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.birt.core.testhelper
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.core.testhelper' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.core.testhelper&#xA;Bundle-Version: 4.12.0.v202211281949&#xA;Fragment-Host: org.eclipse.birt.core;bundle-version=&quot;2.2.0&quot;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jst.j2ee.ejb.annotations.ui' version='1.2.0.v202101081429' generation='2'>
      <update id='org.eclipse.jst.j2ee.ejb.annotations.ui' range='[0.0.0,1.2.0.v202101081429)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Vendor.0' value='Eclipse Web Tools Platform'/>
        <property name='df_LT.Bundle-Name.0' value='EJB Annotations Ui Plug-in'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name.0'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor.0'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.ejb'/>
        <property name='maven-artifactId' value='org.eclipse.jst.j2ee.ejb.annotations.ui'/>
        <property name='maven-version' value='1.2.0-SNAPSHOT'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.j2ee.ejb.annotations.ui' version='1.2.0.v202101081429'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jst.j2ee.ejb.annotations.ui' version='1.2.0.v202101081429'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.ejb.annotation.ui.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.ejb.annotation.ui.internal.cmp.wizards' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.ejb.annotation.ui.internal.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.ejb.annotation.ui.internal.wizards' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jst.j2ee.ejb.annotations.ui' version='1.2.0.v202101081429'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='25'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.frameworks' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.frameworks.ui' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee' range='[1.1.0,1.3.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee.core' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee.ui' range='[1.1.0,1.2.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee.ejb' range='[1.1.0,1.2.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee.ejb.annotation.model' range='[1.1.0,1.2.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore.xmi' range='[2.2.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.modulecore' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.ejb.ui' range='[1.1.0,1.2.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jem.util' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.common.frameworks' range='[1.1.0,1.2.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.web.ui' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.project.facet.ui' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.ui' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.project.facet.core' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.ui.dse' range='0.0.0' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.jst.j2ee.ejb.annotations.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jst.j2ee.ejb.annotations.ui' version='1.2.0.v202101081429'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jst.j2ee.ejb.annotations.ui; singleton:=true&#xA;Bundle-Version: 1.2.0.v202101081429
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.connectivity.ui.dse' version='1.3.101.201811012051' generation='2'>
      <update id='org.eclipse.datatools.connectivity.ui.dse' range='[0.0.0,1.3.101.201811012051)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Plugin.Name' value='Eclipse Data Tools Platform Data Source Explorer Plug-in'/>
        <property name='df_LT.Plugin.ProviderName' value='Eclipse Data Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%Plugin.Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Plugin.ProviderName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.connectivity.ui.dse'/>
        <property name='maven-version' value='1.3.101-SNAPSHOT'/>
      </properties>
      <provides size='11'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.connectivity.ui.dse' version='1.3.101.201811012051'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.ui.dse' version='1.3.101.201811012051'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.ui.dse' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.ui.dse.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.ui.dse.dialogs' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.ui.dse.dialogs.filters' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.ui.dse.dnd' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.connectivity.ui.dse.views' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.connectivity.ui.dse' version='1.3.101.201811012051'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='16'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.views.properties.tabbed' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.navigator' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ltk.core.refactoring' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.help' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.help' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.help.base' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.navigator.resources' range='0.0.0'/>
        <required namespace='java.package' name='com.ibm.icu.text' range='0.0.0'/>
        <required namespace='java.package' name='com.ibm.icu.util' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.datatools.connectivity.ui.dse
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.connectivity.ui.dse' version='1.3.101.201811012051'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.connectivity.ui.dse; singleton:=true&#xA;Bundle-Version: 1.3.101.201811012051
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.chart.feature.group' version='4.12.0.v202211281949' singleton='false'>
      <update id='org.eclipse.birt.chart.feature.group' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='14'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.eclipse.org/birt'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.birt.features'/>
        <property name='maven-artifactId' value='org.eclipse.birt.chart'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 2.0 (available at&#xA;http://www.eclipse.org/legal/epl-2.0.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='(c) Copyright Eclipse Contributors and others 2004, 2007. All rights reserved.'/>
        <property name='df_LT.featureName' value='BIRT Chart Framework'/>
        <property name='df_LT.description' value='Eclipse Business Intelligence and Reporting Tools (BIRT) Chart Framework Plug-ins.'/>
        <property name='df_LT.providerName' value='Eclipse BIRT Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.chart.feature.group' version='4.12.0.v202211281949'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='36'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.ui' range='[3.2.0,4.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jface' range='[3.2.0,4.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.swt' range='[3.2.0,4.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.runtime' range='[3.2.0,4.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='com.ibm.icu' range='3.4.4'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.common.feature.group' range='2.3.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore.feature.group' range='2.3.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.oda.feature.feature.group' range='1.6.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.chart.ui' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.chart.ui.extension' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.core.ui' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.chart.device.extension' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.chart.device.svg' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.chart.device.swt' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.chart.device.pdf' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.chart.examples.core' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.chart.engine' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.chart.engine.extension' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.core' range='[4.12.0.v202211281949,4.12.0.v202211281949]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.bridge' range='[1.14.0.v20210324-0332,1.14.0.v20210324-0332]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.css' range='[1.14.0.v20210324-0332,1.14.0.v20210324-0332]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.codec' range='[1.14.0.v20210324-0332,1.14.0.v20210324-0332]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.dom' range='[1.14.0.v20210324-0332,1.14.0.v20210324-0332]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.dom.svg' range='[1.14.0.v20210324-0332,1.14.0.v20210324-0332]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.parser' range='[1.14.0.v20210324-0332,1.14.0.v20210324-0332]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.svggen' range='[1.14.0.v20210324-0332,1.14.0.v20210324-0332]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.transcoder' range='[1.14.0.v20210324-0332,1.14.0.v20210324-0332]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.util' range='[1.14.0.v20210324-0332,1.14.0.v20210324-0332]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.xml' range='[1.14.0.v20210324-0332,1.14.0.v20210324-0332]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.ext' range='[1.14.0.v20210324-0332,1.14.0.v20210324-0332]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.w3c.css.sac' range='[1.3.1.v200903091627,1.3.1.v200903091627]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.w3c.dom.smil' range='[1.0.1.v200903091627,1.0.1.v200903091627]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.w3c.dom.svg' range='[1.1.0.v201011041433,1.1.0.v201011041433]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.apache.commons.codec' range='[1.14.0.v20200818-1422,1.14.0.v20200818-1422]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.mozilla.javascript' range='[1.7.10.v20190430-1943,1.7.10.v20190430-1943]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.chart.feature.jar' range='[4.12.0.v202211281949,4.12.0.v202211281949]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='%25copyrightURL' url='%25copyrightURL'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.core.databinding.beans' version='1.8.0.v20210619-1111' singleton='false' generation='2'>
      <update id='org.eclipse.core.databinding.beans' range='[0.0.0,1.8.0.v20210619-1111)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='JFace Data Binding for JavaBeans'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='eclipse.platform.ui'/>
        <property name='maven-artifactId' value='org.eclipse.core.databinding.beans'/>
        <property name='maven-version' value='1.8.0-SNAPSHOT'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.databinding.beans' version='1.8.0.v20210619-1111'/>
        <provided namespace='osgi.bundle' name='org.eclipse.core.databinding.beans' version='1.8.0.v20210619-1111'/>
        <provided namespace='java.package' name='org.eclipse.core.databinding.beans' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.databinding.beans.typed' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.core.internal.databinding.beans' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.core.databinding.beans' version='1.8.0.v20210619-1111'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.databinding.observable' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.databinding.property' range='[1.3.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.core.databinding.beans
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.core.databinding.beans' version='1.8.0.v20210619-1111'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.core.databinding.beans&#xA;Bundle-Version: 1.8.0.v20210619-1111
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.connectivity.oda.designer.core.feature.feature.jar' version='1.14.102.201911250848'>
      <properties size='12'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.update.feature.plugin' value='org.eclipse.datatools.connectivity.oda.design.ui'/>
        <property name='df_LT.featureCopyright' value='Copyright (c) 2004, 2014 Actuate Corporation. All rights reserved. This program and the accompanying materials are made available under the terms of the Eclipse Public License 2.0 which accompanies this distribution, and is available at https://www.eclipse.org/legal/epl-2.0/'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.featureName' value='Data Tools Platform Open Data Access Designer Core'/>
        <property name='df_LT.description' value='Data Tools Platform Open Data Access Designer Core'/>
        <property name='df_LT.providerName' value='Eclipse Data Tools Platform'/>
        <property name='maven-groupId' value='org.eclipse.datatools.features'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.connectivity.oda.designer.core.feature'/>
        <property name='maven-version' value='1.14.102-SNAPSHOT'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.connectivity.oda.designer.core.feature.feature.jar' version='1.14.102.201911250848'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.datatools.connectivity.oda.designer.core.feature' version='1.14.102.201911250848'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.datatools.connectivity.oda.designer.core.feature' version='1.14.102.201911250848'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %featureCopyright
      </copyright>
    </unit>
    <unit id='org.eclipse.equinox.http.jetty' version='3.8.100.v20211021-1418' singleton='false' generation='2'>
      <update id='org.eclipse.equinox.http.jetty' range='[0.0.0,3.8.100.v20211021-1418)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.bundleName' value='Jetty Http Service'/>
        <property name='df_LT.providerName' value='Eclipse.org - Equinox'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.equinox'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.http.jetty'/>
        <property name='maven-version' value='3.8.100-SNAPSHOT'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.http.jetty' version='3.8.100.v20211021-1418'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.http.jetty' version='3.8.100.v20211021-1418'/>
        <provided namespace='java.package' name='org.eclipse.equinox.http.jetty' version='1.5.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.http.jetty' version='3.8.100.v20211021-1418'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='18'>
        <required namespace='java.package' name='javax.servlet' range='[3.1.0,5.0.0)'/>
        <required namespace='java.package' name='javax.servlet.http' range='[3.1.0,5.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.http.servlet' range='[1.2.0,2.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.http' range='[10.0.2,11.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.server' range='[10.0.2,11.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.server.handler' range='[10.0.2,11.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.server.session' range='[10.0.2,11.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.servlet' range='[10.0.2,11.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util' range='[10.0.2,11.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.component' range='[10.0.2,11.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.log' range='[10.0.2,11.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.ssl' range='[10.0.2,11.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.thread' range='[10.0.2,11.0.0)'/>
        <required namespace='java.package' name='org.osgi.framework' range='1.3.0'/>
        <required namespace='java.package' name='org.osgi.framework.startlevel' range='1.0.0'/>
        <required namespace='java.package' name='org.osgi.framework.wiring' range='1.2.0'/>
        <required namespace='java.package' name='org.osgi.service.cm' range='1.2.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.equinox.http.jetty
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.http.jetty' version='3.8.100.v20211021-1418'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.equinox.http.jetty&#xA;Bundle-Version: 3.8.100.v20211021-1418
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.report.model.adapter.oda.source' version='4.12.0.v202211281949' singleton='false'>
      <update id='org.eclipse.birt.report.model.adapter.oda.source' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse BIRT Project'/>
        <property name='df_LT.bundleName' value='BIRT Model ODA Adapter Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.birt'/>
        <property name='maven-artifactId' value='org.eclipse.birt.report.model.adapter.oda'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.model.adapter.oda.source' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.report.model.adapter.oda.source' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.report.model.adapter.oda.source' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.report.model.adapter.oda.source' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.report.model.adapter.oda.source&#xA;Bundle-Version: 4.12.0.v202211281949
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jst.ws.infopop' version='1.0.400.v201903050508'>
      <update id='org.eclipse.jst.ws.infopop' range='[0.0.0,1.0.400.v201903050508)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.Bundle-Vendor.0' value='Eclipse Web Tools Platform'/>
        <property name='df_LT.Bundle-Name.0' value='Web services UI'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name.0'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor.0'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.webservices'/>
        <property name='maven-artifactId' value='org.eclipse.jst.ws.infopop'/>
        <property name='maven-version' value='1.0.400-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.ws.infopop' version='1.0.400.v201903050508'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jst.ws.infopop' version='1.0.400.v201903050508'/>
        <provided namespace='osgi.identity' name='org.eclipse.jst.ws.infopop' version='1.0.400.v201903050508'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jst.ws.infopop' version='1.0.400.v201903050508'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jst.ws.infopop; singleton:=true&#xA;Bundle-Version: 1.0.400.v201903050508
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.report.engine.emitter.postscript' version='4.12.0.v202211281949' generation='2'>
      <update id='org.eclipse.birt.report.engine.emitter.postscript' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='BIRT POSTSCRIPT emitter'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse BIRT Project'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='maven-groupId' value='org.eclipse.birt'/>
        <property name='maven-artifactId' value='org.eclipse.birt.report.engine.emitter.postscript'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.engine.emitter.postscript' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.report.engine.emitter.postscript' version='4.12.0.v202211281949'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.emitter.postscript' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.engine.emitter.postscript.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.report.engine.emitter.postscript' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.engine' range='[2.1.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.engine.fonts' range='[2.1.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='com.github.librepdf.openpdf' range='[1.3.0,3.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.birt.report.engine.emitter.postscript
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.report.engine.emitter.postscript' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.report.engine.emitter.postscript;singleton:=true&#xA;Bundle-Version: 4.12.0.v202211281949
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.data.oda.mongodb.ui.source' version='4.12.0.v202211281949' singleton='false'>
      <update id='org.eclipse.birt.data.oda.mongodb.ui.source' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse BIRT Project'/>
        <property name='df_LT.bundleName' value='MongoDB Data Source ODA Designer Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.birt'/>
        <property name='maven-artifactId' value='org.eclipse.birt.data.oda.mongodb.ui'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.data.oda.mongodb.ui.source' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.data.oda.mongodb.ui.source' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.data.oda.mongodb.ui.source' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.data.oda.mongodb.ui.source' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.data.oda.mongodb.ui.source&#xA;Bundle-Version: 4.12.0.v202211281949
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.e4.core.contexts' version='1.11.0.v20220716-0839' singleton='false' generation='2'>
      <update id='org.eclipse.e4.core.contexts' range='[0.0.0,1.11.0.v20220716-0839)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.pluginName' value='Eclipse Contexts'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='eclipse.platform'/>
        <property name='maven-artifactId' value='org.eclipse.e4.core.contexts'/>
        <property name='maven-version' value='1.11.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.e4.core.contexts' version='1.11.0.v20220716-0839'/>
        <provided namespace='osgi.bundle' name='org.eclipse.e4.core.contexts' version='1.11.0.v20220716-0839'/>
        <provided namespace='java.package' name='org.eclipse.e4.core.contexts' version='1.7.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.core.internal.contexts' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.e4.core.internal.contexts.osgi' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.e4.core.contexts' version='1.11.0.v20220716-0839'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='5'>
        <required namespace='osgi.bundle' name='org.eclipse.e4.core.di' range='0.0.0'/>
        <required namespace='java.package' name='javax.inject' range='1.0.0'/>
        <required namespace='java.package' name='org.osgi.framework' range='1.5.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.osgi.service.event' range='1.3.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.e4.core.contexts
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.e4.core.contexts' version='1.11.0.v20220716-0839'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.e4.core.contexts&#xA;Bundle-Version: 1.11.0.v20220716-0839
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.batik.svggen.source' version='1.14.0.v20210324-0332' singleton='false'>
      <update id='org.apache.batik.svggen.source' range='[0.0.0,1.14.0.v20210324-0332)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.bundleVendor' value='Eclipse Orbit'/>
        <property name='df_LT.bundleName' value='org.apache.xmlgraphics:batik-svggen Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='maven-groupId' value='org.eclipse.orbit.bundles'/>
        <property name='maven-artifactId' value='org.apache.batik.svggen'/>
        <property name='maven-version' value='1.14.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.batik.svggen.source' version='1.14.0.v20210324-0332'/>
        <provided namespace='osgi.bundle' name='org.apache.batik.svggen.source' version='1.14.0.v20210324-0332'/>
        <provided namespace='osgi.identity' name='org.apache.batik.svggen.source' version='1.14.0.v20210324-0332'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.batik.svggen.source' version='1.14.0.v20210324-0332'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.apache.batik.svggen.source&#xA;Bundle-Version: 1.14.0.v20210324-0332
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.report.item.crosstab.ui.nl1' version='4.12.0.v202211281949' singleton='false'>
      <update id='org.eclipse.birt.report.item.crosstab.ui.nl1' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='BIRT Crosstab UI Plug-in NLS Support'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='maven-groupId' value='org.eclipse.birt.nl'/>
        <property name='maven-artifactId' value='org.eclipse.birt.report.item.crosstab.ui.nl1'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.item.crosstab.ui.nl1' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.report.item.crosstab.ui.nl1' version='4.12.0.v202211281949'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.item.crosstab.ui.i18n' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.report.item.crosstab.ui.nl1' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.fragment'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='osgi.fragment' name='org.eclipse.birt.report.item.crosstab.ui' version='4.12.0.v202211281949'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.birt.report.item.crosstab.ui' range='[2.1.0,5.0.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.report.item.crosstab.ui.nl1' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.report.item.crosstab.ui.nl1&#xA;Bundle-Version: 4.12.0.v202211281949&#xA;Fragment-Host: org.eclipse.birt.report.item.crosstab.ui;bundle-version=&quot;[2.1.0,5.0.0)&quot;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.chart.device.swt.source' version='4.12.0.v202211281949' singleton='false'>
      <update id='org.eclipse.birt.chart.device.swt.source' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse BIRT Project'/>
        <property name='df_LT.bundleName' value='BIRT Chart Device SWT Extension Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.birt'/>
        <property name='maven-artifactId' value='org.eclipse.birt.chart.device.swt'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.chart.device.swt.source' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.chart.device.swt.source' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.chart.device.swt.source' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.chart.device.swt.source' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.chart.device.swt.source&#xA;Bundle-Version: 4.12.0.v202211281949
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.osgi.runtime.source.feature.jar' version='4.12.0.v202211281949'>
      <properties size='14'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.eclipse.org/birt'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 2.0 (available at&#xA;http://www.eclipse.org/legal/epl-2.0.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='(c) Copyright Eclipse Contributors and others 2004, 2007. All rights reserved.'/>
        <property name='df_LT.featureName' value='Eclipse BIRT Report Runtime Source Feature'/>
        <property name='df_LT.description' value='Eclipse Business Intelligence and Reporting Tools (BIRT) source code'/>
        <property name='df_LT.providerName' value='Eclipse BIRT Project'/>
        <property name='maven-groupId' value='org.eclipse.birt.features'/>
        <property name='maven-artifactId' value='org.eclipse.birt.osgi.runtime'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources-feature'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.osgi.runtime.source.feature.jar' version='4.12.0.v202211281949'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.birt.osgi.runtime.source' version='4.12.0.v202211281949'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.birt.osgi.runtime.source' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='%25copyrightURL' url='%25copyrightURL'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.equinox.p2.repository.tools' version='2.3.100.v20220504-1755' generation='2'>
      <update id='org.eclipse.equinox.p2.repository.tools' range='[0.0.0,2.3.100.v20220504-1755)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.bundleName' value='Equinox Provisioning Repository Tools'/>
        <property name='df_LT.providerName' value='Eclipse.org - Equinox'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.equinox.p2'/>
        <property name='maven-artifactId' value='org.eclipse.equinox.p2.repository.tools'/>
        <property name='maven-version' value='2.3.100-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='11'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.p2.repository.tools' version='2.3.100.v20220504-1755'/>
        <provided namespace='osgi.bundle' name='org.eclipse.equinox.p2.repository.tools' version='2.3.100.v20220504-1755'/>
        <provided namespace='java.package' name='org.eclipse.equinox.p2.internal.repository.comparator' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.p2.internal.repository.mirroring' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.p2.internal.repository.tools' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.p2.internal.repository.tools.analyzer' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.p2.repository.tools.analyzer' version='2.0.0'/>
        <provided namespace='java.package' name='org.eclipse.equinox.p2.repository.tools.comparator' version='2.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.equinox.p2.repository.tools' version='2.3.100.v20220504-1755'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='35'>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.common' range='3.3.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.registry' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.tukaani.xz' range='1.3.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.app' range='1.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.frameworkadmin' range='2.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.artifact.processors.checksum' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.artifact.repository' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.artifact.repository.simple' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.core.helpers' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.director' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.engine' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.engine.phases' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.metadata' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.metadata.repository' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.persistence' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.publisher.eclipse' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.repository' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.p2.repository.helpers' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.internal.provisional.p2.director' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.core' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.engine' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.engine.spi' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.metadata' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.metadata.expression' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.planner' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.publisher.eclipse' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.query' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.repository' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.repository.artifact' range='[2.3.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.repository.artifact.spi' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.p2.repository.metadata' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.simpleconfigurator.manipulator' range='2.0.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.util' range='1.1.0'/>
        <required namespace='java.package' name='org.osgi.framework' range='1.4.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.equinox.p2.repository.tools
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.equinox.p2.repository.tools' version='2.3.100.v20220504-1755'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.equinox.p2.repository.tools;singleton:=true&#xA;Bundle-Version: 2.3.100.v20220504-1755
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.sqltools.sqleditor' version='1.2.201.202009292210' generation='2'>
      <update id='org.eclipse.datatools.sqltools.sqleditor' range='[0.0.0,1.2.201.202009292210)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Eclipse Data Tools Platform SQL Editor'/>
        <property name='df_LT.providerName' value='Eclipse Data Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.sqltools.sqleditor'/>
        <property name='maven-version' value='1.2.201-SNAPSHOT'/>
      </properties>
      <provides size='18'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.sqltools.sqleditor' version='1.2.201.202009292210'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.sqleditor' version='1.2.201.202009292210'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.sqleditor' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.sqleditor.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.sqleditor.internal.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.sqleditor.internal.editor' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.sqleditor.internal.indent' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.sqleditor.internal.matching' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.sqleditor.internal.sql' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.sqleditor.internal.templates' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.sqleditor.internal.utils' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.sqleditor.perspectives' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.sqleditor.plan' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.sqleditor.result' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.sqltools.sqleditor.sql' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.sqltools.sqleditor' version='1.2.201.202009292210'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='25'>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.editors' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.views' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench.texteditor' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.modelbase.sql' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.modelbase.dbdefinition' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.editor.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.sql' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.result' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.core' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.common.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.plan' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.help' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.help' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.editor.core.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.sqltools.sql.ui' range='0.0.0'/>
        <required namespace='java.package' name='com.ibm.icu.text' range='3.6.1'/>
        <required namespace='java.package' name='com.ibm.icu.util' range='3.6.1'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.datatools.sqltools.sqleditor
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.sqltools.sqleditor' version='1.2.201.202009292210'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.sqltools.sqleditor; singleton:=true&#xA;Bundle-Version: 1.2.201.202009292210
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.wst.xml_ui.feature.feature.jar' version='3.27.0.v202208280234'>
      <properties size='13'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.update.feature.plugin' value='org.eclipse.wst.xml.ui'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.copyright' value='Copyright (c) 2000, 2007 IBM Corporation and others.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License 2.0&#xA;which accompanies this distribution, and is available at&#xA;https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;SPDX-License-Identifier: EPL-2.0&#xA;&#xA;Contributors:&#xA;IBM Corporation - initial API and implementation'/>
        <property name='df_LT.featureName' value='Eclipse XML Editors and Tools'/>
        <property name='df_LT.description' value='XML, DTD and XML Schema Editors, wizards, validators, and XML Catalog support'/>
        <property name='df_LT.providerName' value='Eclipse Web Tools Platform'/>
        <property name='maven-groupId' value='org.eclipse.webtools.sourceediting'/>
        <property name='maven-artifactId' value='org.eclipse.wst.xml_ui.feature'/>
        <property name='maven-version' value='3.27.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.xml_ui.feature.feature.jar' version='3.27.0.v202208280234'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.wst.xml_ui.feature' version='3.27.0.v202208280234'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.wst.xml_ui.feature' version='3.27.0.v202208280234'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.datatools.enablement.ibm.db2.zseries' version='1.2.101.201811012051' generation='2'>
      <update id='org.eclipse.datatools.enablement.ibm.db2.zseries' range='[0.0.0,1.2.101.201811012051)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Eclipse Data Tools Platform IBM DB2 UDB zSeries Plug-in'/>
        <property name='df_LT.providerName' value='Eclipse Data Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.enablement.ibm.db2.zseries'/>
        <property name='maven-version' value='1.2.101-SNAPSHOT'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.enablement.ibm.db2.zseries' version='1.2.101.201811012051'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.enablement.ibm.db2.zseries' version='1.2.101.201811012051'/>
        <provided namespace='java.package' name='org.eclipse.datatools.enablement.ibm.db2.internal.zseries' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.enablement.ibm.db2.zseries' version='1.2.101.201811012051'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='3'>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.sqm.core' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.datatools.enablement.ibm.db2.zseries
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.enablement.ibm.db2.zseries' version='1.2.101.201811012051'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.enablement.ibm.db2.zseries;singleton:=true&#xA;Bundle-Version: 1.2.101.201811012051
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.pde.spy.event' version='1.0.0.v20220513-0804' generation='2'>
      <update id='org.eclipse.pde.spy.event' range='[0.0.0,1.0.0.v20220513-0804)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.name' value='Event Spy'/>
        <property name='org.eclipse.equinox.p2.name' value='%name'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Foundation'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.pde'/>
        <property name='maven-artifactId' value='org.eclipse.pde.spy.event'/>
        <property name='maven-version' value='1.0.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.spy.event' version='1.0.0.v20220513-0804'/>
        <provided namespace='osgi.bundle' name='org.eclipse.pde.spy.event' version='1.0.0.v20220513-0804'/>
        <provided namespace='java.package' name='org.eclipse.pde.spy.event' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.pde.spy.event' version='1.0.0.v20220513-0804'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='19'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.core.di' range='1.3.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.workbench' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.core.contexts' range='1.3.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.model.workbench' range='1.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.core.services' range='1.1.0'/>
        <required namespace='osgi.bundle' name='javax.inject' range='1.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='3.8.100'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='3.9.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.ui' range='3.9.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.osgi.services' range='3.3.100'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.ui.services' range='1.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.databinding' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.databinding.observable' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.databinding.beans' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.pde.spy.core' range='0.0.0'/>
        <required namespace='java.package' name='javax.annotation' range='1.2.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.pde.spy.event
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.pde.spy.event' version='1.0.0.v20220513-0804'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.pde.spy.event;singleton:=true&#xA;Bundle-Version: 1.0.0.v20220513-0804
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jem.beaninfo.vm' version='2.1.0.v202101081429' singleton='false' generation='2'>
      <update id='org.eclipse.jem.beaninfo.vm' range='[0.0.0,2.1.0.v202101081429)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.Bundle-Vendor.0' value='Eclipse Web Tools Platform'/>
        <property name='df_LT.Bundle-Name.0' value='JEM Beaninfo VM Jar'/>
        <property name='df_LT.Bundle-Description.0' value='This bundle is used only as a jar by the org.eclipse.jem.beaninfo bundle, so it should never be &quot;pre-req&apos;d&quot; by others, only by o.e.jem.beaninfo. Extenders would use only that o.e.jem.beaninfo bundle.'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name.0'/>
        <property name='org.eclipse.equinox.p2.description' value='%Bundle-Description.0'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor.0'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.javaee'/>
        <property name='maven-artifactId' value='org.eclipse.jem.beaninfo.vm'/>
        <property name='maven-version' value='2.1.0-SNAPSHOT'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jem.beaninfo.vm' version='2.1.0.v202101081429'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jem.beaninfo.vm' version='2.1.0.v202101081429'/>
        <provided namespace='java.package' name='org.eclipse.jem.beaninfo.vm' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jem.internal.beaninfo.vm' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jem.beaninfo.vm' version='2.1.0.v202101081429'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='3'>
        <required namespace='osgi.bundle' name='org.eclipse.jem.beaninfo.vm.common' range='[2.0.200,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jem.internal.proxy.common' range='0.0.0' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.jem.beaninfo.vm
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jem.beaninfo.vm' version='2.1.0.v202101081429'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jem.beaninfo.vm&#xA;Bundle-Version: 2.1.0.v202101081429
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jst.j2ee.jca.ui' version='1.1.601.v201904091346' generation='2'>
      <update id='org.eclipse.jst.j2ee.jca.ui' range='[0.0.0,1.1.601.v201904091346)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='WTP JCA UI Plug-in'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.javaee'/>
        <property name='maven-artifactId' value='org.eclipse.jst.j2ee.jca.ui'/>
        <property name='maven-version' value='1.1.601-SNAPSHOT'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.j2ee.jca.ui' version='1.1.601.v201904091346'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jst.j2ee.jca.ui' version='1.1.601.v201904091346'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.jca.ui.internal.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.jca.ui.internal.plugin' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.jca.ui.internal.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.j2ee.jca.ui.internal.wizard' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jst.j2ee.jca.ui' version='1.1.601.v201904091346'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='17'>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee.ui' range='[1.1.0,1.2.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.frameworks.ui' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.frameworks' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee' range='[1.1.0,1.3.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee.jca' range='[1.1.0,1.2.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.j2ee.core' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.project.facet.core' range='[1.3.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.project.facet.ui' range='[1.3.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.web.ui' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.navigator.resources' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.web' range='[1.1.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.common.project.facet.core' range='[1.3.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.5))'>
          <description>
            org.eclipse.jst.j2ee.jca.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jst.j2ee.jca.ui' version='1.1.601.v201904091346'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jst.j2ee.jca.ui; singleton:=true&#xA;Bundle-Version: 1.1.601.v201904091346
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.datatools.modelbase.sql' version='1.2.101.201811012051' generation='2'>
      <update id='org.eclipse.datatools.modelbase.sql' range='[0.0.0,1.2.101.201811012051)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Eclipse Data Tools Platform SQLModel Plug-in'/>
        <property name='df_LT.providerName' value='Eclipse Data Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.datatools.plugins'/>
        <property name='maven-artifactId' value='org.eclipse.datatools.modelbase.sql'/>
        <property name='maven-version' value='1.2.101-SNAPSHOT'/>
      </properties>
      <provides size='31'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.datatools.modelbase.sql' version='1.2.101.201811012051'/>
        <provided namespace='osgi.bundle' name='org.eclipse.datatools.modelbase.sql' version='1.2.101.201811012051'/>
        <provided namespace='java.package' name='org.eclipse.datatools.modelbase.sql.accesscontrol' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.modelbase.sql.accesscontrol.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.modelbase.sql.accesscontrol.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.modelbase.sql.constraints' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.modelbase.sql.constraints.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.modelbase.sql.constraints.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.modelbase.sql.datatypes' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.modelbase.sql.datatypes.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.modelbase.sql.datatypes.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.modelbase.sql.expressions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.modelbase.sql.expressions.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.modelbase.sql.expressions.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.modelbase.sql.routines' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.modelbase.sql.routines.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.modelbase.sql.routines.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.modelbase.sql.schema' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.modelbase.sql.schema.helper' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.modelbase.sql.schema.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.modelbase.sql.schema.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.modelbase.sql.statements' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.modelbase.sql.statements.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.modelbase.sql.statements.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.modelbase.sql.tables' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.modelbase.sql.tables.helper' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.modelbase.sql.tables.impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.datatools.modelbase.sql.tables.util' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.datatools.modelbase.sql' version='1.2.101.201811012051'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.emf.ecore' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.8))'>
          <description>
            org.eclipse.datatools.modelbase.sql
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.datatools.modelbase.sql' version='1.2.101.201811012051'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.datatools.modelbase.sql; singleton:=true&#xA;Bundle-Version: 1.2.101.201811012051
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.data.tests' version='4.12.0.v202211281949' generation='2'>
      <update id='org.eclipse.birt.data.tests' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='Tests Plug-in'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse BIRT Project'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='maven-groupId' value='org.eclipse.birt'/>
        <property name='maven-artifactId' value='org.eclipse.birt.data.tests'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-test-plugin'/>
      </properties>
      <provides size='43'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.data.tests' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.data.tests' version='4.12.0.v202211281949'/>
        <provided namespace='java.package' name='org.eclipse.birt.data.engine.aggregation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.data.engine.api' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.data.engine.api.golden' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.data.engine.api.input' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.data.engine.binding' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.data.engine.binding.golden' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.data.engine.binding.input' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.data.engine.binding.newbinding' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.data.engine.binding.newbinding.golden' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.data.engine.binding.newbinding.input' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.data.engine.executor.cache' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.data.engine.executor.cache.golden' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.data.engine.executor.cache.input' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.data.engine.executor.transform' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.data.engine.executor.transform.group' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.data.engine.executor.transform.input' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.data.engine.expression' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.data.engine.odaconsumer' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.data.engine.odaconsumer.testdriver' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.data.engine.odaconsumer.testutil' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.data.engine.olap.api' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.data.engine.olap.api.golden' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.data.engine.olap.cursor' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.data.engine.olap.cursor.golden' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.data.engine.olap.data.document' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.data.engine.olap.data.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.data.engine.olap.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.data.engine.olap.util.filter' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.data.engine.perf' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.data.engine.perf.input' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.data.engine.perf.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.data.engine.regre' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.data.engine.regre.db' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.data.engine.regre.golden' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.data.engine.regre.input' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.data.tests.plugin' version='0.0.0'/>
        <provided namespace='java.package' name='plugins' version='0.0.0'/>
        <provided namespace='java.package' name='testutil' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.data.tests' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='osgi.bundle' name='org.eclipse.birt.data' range='4.12.0'/>
        <required namespace='osgi.bundle' name='org.apache.derby' range='10.11.1'/>
        <required namespace='osgi.bundle' name='org.eclipse.birt.data.aggregation' range='4.12.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.oda.flatfile' range='3.3.101'/>
        <required namespace='osgi.bundle' name='org.junit' range='4.8.1'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.birt.data.tests
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.data.tests' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.data.tests;singleton:=true&#xA;Bundle-Version: 4.12.0.v202211281949
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jst.common.project.facet.ui' version='1.4.511.v202007142017' generation='2'>
      <update id='org.eclipse.jst.common.project.facet.ui' range='[0.0.0,1.4.511.v202007142017)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.pluginName' value='Eclipse Faceted Project Framework JDT Enablement UI'/>
        <property name='df_LT.providerName' value='Eclipse Web Tools Platform'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.webtools.common'/>
        <property name='maven-artifactId' value='org.eclipse.jst.common.project.facet.ui'/>
        <property name='maven-version' value='1.4.511-SNAPSHOT'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jst.common.project.facet.ui' version='1.4.511.v202007142017'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jst.common.project.facet.ui' version='1.4.511.v202007142017'/>
        <provided namespace='java.package' name='org.eclipse.jst.common.project.facet.ui.libprov' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.common.project.facet.ui.libprov.osgi' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jst.common.project.facet.ui.libprov.user' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jst.common.project.facet.ui' version='1.4.511.v202007142017'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='8'>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.wst.common.project.facet.ui' range='[1.3.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jst.common.project.facet.core' range='[1.3.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.ui' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.forms' range='[3.4.0,4.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=1.5))'>
          <description>
            org.eclipse.jst.common.project.facet.ui
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jst.common.project.facet.ui' version='1.4.511.v202007142017'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jst.common.project.facet.ui;singleton:=true&#xA;Bundle-Version: 1.4.511.v202007142017
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.chart.examples.core.source' version='4.12.0.v202211281949' singleton='false'>
      <update id='org.eclipse.birt.chart.examples.core.source' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='10'>
        <property name='df_LT.bundleVendor' value='Eclipse BIRT Project'/>
        <property name='df_LT.bundleName' value='BIRT Chart Examples Core Plug-in Source'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='OSGI-INF/l10n/bundle-src'/>
        <property name='maven-groupId' value='org.eclipse.birt'/>
        <property name='maven-artifactId' value='org.eclipse.birt.chart.examples.core'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-classifier' value='sources'/>
        <property name='maven-type' value='java-source'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.chart.examples.core.source' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.chart.examples.core.source' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.chart.examples.core.source' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.chart.examples.core.source' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.chart.examples.core.source&#xA;Bundle-Version: 4.12.0.v202211281949
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.emf.mapping.ecore.feature.group' version='2.13.0.v20210924-1718' singleton='false'>
      <update id='org.eclipse.emf.mapping.ecore.feature.group' range='[0.0.0,2.13.0.v20210924-1718)' severity='0'/>
      <properties size='12'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='maven-groupId' value='org.eclipse.emf.features'/>
        <property name='maven-artifactId' value='org.eclipse.emf.mapping.ecore'/>
        <property name='maven-version' value='2.13.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-feature'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as&#xA;downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and&#xA;features (&quot;Features&quot;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &quot;plugins&quot;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&quot;Included Features&quot;). Within a&#xA;Feature, files named &quot;feature.xml&quot; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &quot;license.html&quot;&#xA;(&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&quot;Feature Update License&quot;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &quot;license&quot;&#xA;property of files named &quot;feature.properties&quot; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&quot;Installable Software&quot;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may&#xA;execute the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&quot;Installable&#xA;Software Agreement&quot;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country&apos;s laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both.'/>
        <property name='df_LT.featureName' value='EMF Ecore Mapping'/>
        <property name='df_LT.description' value='Platform-independent support for mapping between Ecore models and to XML representations for instance data.'/>
        <property name='df_LT.providerName' value='Eclipse Modeling Project'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mapping.ecore.feature.group' version='2.13.0.v20210924-1718'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='9'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore.edit' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.ecore.xmi' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mapping' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mapping.ecore' range='[2.8.0.v20180706-1146,2.8.0.v20180706-1146]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mapping.ecore2ecore' range='[2.11.0.v20180706-1146,2.11.0.v20180706-1146]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mapping.ecore2xml' range='[2.11.0.v20180706-1146,2.11.0.v20180706-1146]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.emf.mapping.ecore.feature.jar' range='[2.13.0.v20210924-1718,2.13.0.v20210924-1718]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='http://www.eclipse.org/legal/epl-v20.html' url='http://www.eclipse.org/legal/epl-v20.html'>
        Copyright (c) 2002-2018 IBM Corporation and others.&#xA;All rights reserved.   This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v2.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v20.html
      </copyright>
    </unit>
    <unit id='org.eclipse.birt.report.designer.samplereports' version='4.12.0.v202211281949' generation='2'>
      <update id='org.eclipse.birt.report.designer.samplereports' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='BIRT Samplereports Plug-in'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse BIRT Project'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='maven-groupId' value='org.eclipse.birt'/>
        <property name='maven-artifactId' value='org.eclipse.birt.report.designer.samplereports'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.designer.samplereports' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.report.designer.samplereports' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.report.designer.samplereports' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.birt.report.designer.samplereports
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.report.designer.samplereports' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.report.designer.samplereports;singleton:=true&#xA;Bundle-Version: 4.12.0.v202211281949
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.me.prettyprint.hector' version='4.12.0.v202211281949' generation='2'>
      <update id='org.eclipse.birt.me.prettyprint.hector' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='Hector client library for Cassandra Scripted Data Source'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse BIRT Project'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='maven-groupId' value='org.eclipse.birt'/>
        <property name='maven-artifactId' value='org.eclipse.birt.me.prettyprint.hector'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.me.prettyprint.hector' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.me.prettyprint.hector' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.me.prettyprint.hector' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.birt.core' range='4.2.2'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.birt.me.prettyprint.hector
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.me.prettyprint.hector' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='2'>
          <instruction key='zipped'>
            true
          </instruction>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.me.prettyprint.hector;singleton:=true&#xA;Bundle-Version: 4.12.0.v202211281949
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.birt.report.model' version='4.12.0.v202211281949' generation='2'>
      <update id='org.eclipse.birt.report.model' range='[0.0.0,4.12.0.v202211281949)' severity='0'/>
      <properties size='8'>
        <property name='df_LT.Bundle-Name' value='BIRT Model'/>
        <property name='df_LT.Bundle-Vendor' value='Eclipse BIRT Project'/>
        <property name='org.eclipse.equinox.p2.name' value='%Bundle-Name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%Bundle-Vendor'/>
        <property name='maven-groupId' value='org.eclipse.birt'/>
        <property name='maven-artifactId' value='org.eclipse.birt.report.model'/>
        <property name='maven-version' value='4.12.0-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='41'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.birt.report.model' version='4.12.0.v202211281949'/>
        <provided namespace='osgi.bundle' name='org.eclipse.birt.report.model' version='4.12.0.v202211281949'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.model.activity' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.model.api' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.model.api.activity' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.model.api.command' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.model.api.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.model.api.css' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.model.api.elements' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.model.api.elements.structures' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.model.api.elements.table' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.model.api.extension' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.model.api.filterExtension' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.model.api.filterExtension.interfaces' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.model.api.metadata' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.model.api.oda' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.model.api.oda.interfaces' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.model.api.olap' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.model.api.scripts' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.model.api.simpleapi' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.model.api.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.model.api.validators' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.model.command' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.model.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.model.core.namespace' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.model.css' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.model.css.property' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.model.elements' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.model.elements.interfaces' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.model.elements.olap' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.model.elements.strategy' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.model.i18n' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.model.metadata' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.model.metadata.validators' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.model.parser' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.model.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.model.validators' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.birt.report.model.writer' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.birt.report.model' version='4.12.0.v202211281949'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='7'>
        <required namespace='osgi.bundle' name='org.eclipse.birt.core' range='[2.1.0,5.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.datatools.connectivity.oda' range='[3.0.2,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.apache.commons.codec' range='[1.3.0,2.0.0)'/>
        <required namespace='java.package' name='org.w3c.css.sac' range='1.3.0'/>
        <required namespace='java.package' name='org.w3c.flute.parser' range='0.0.0'/>
        <required namespace='java.package' name='org.w3c.flute.parser.selectors' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.birt.report.model
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.birt.report.model' version='4.12.0.v202211281949'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.birt.report.model; singleton:=true&#xA;Bundle-Version: 4.12.0.v202211281949
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.pde.core' version='3.15.300.v20220822-0845' generation='2'>
      <update id='org.eclipse.pde.core' range='[0.0.0,3.15.300.v20220822-0845)' severity='0'/>
      <properties size='9'>
        <property name='df_LT.provider-name' value='Eclipse.org'/>
        <property name='df_LT.name' value='PDE Core'/>
        <property name='org.eclipse.equinox.p2.name' value='%name'/>
        <property name='org.eclipse.equinox.p2.provider' value='%provider-name'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
        <property name='maven-groupId' value='org.eclipse.pde'/>
        <property name='maven-artifactId' value='org.eclipse.pde.core'/>
        <property name='maven-version' value='3.15.300-SNAPSHOT'/>
        <property name='maven-type' value='eclipse-plugin'/>
      </properties>
      <provides size='38'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.core' version='3.15.300.v20220822-0845'/>
        <provided namespace='osgi.bundle' name='org.eclipse.pde.core' version='3.15.300.v20220822-0845'/>
        <provided namespace='java.package' name='org.eclipse.pde.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.core.build' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.core.plugin' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.core.project' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.core.target' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.core' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.core.annotations' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.core.build' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.core.builders' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.core.bundle' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.core.content' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.core.exports' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.core.feature' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.core.ibundle' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.core.ifeature' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.core.iproduct' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.core.ischema' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.core.isite' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.core.natures' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.core.plugin' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.core.product' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.core.project' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.core.schema' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.core.search' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.core.site' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.core.target' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.core.text' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.core.text.build' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.core.text.bundle' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.core.text.plugin' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.core.update.configurator' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.core.util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.pde.internal.core.variables' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.pde.core' version='3.15.300.v20220822-0845'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='25'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.25.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.core.contexts' range='[1.8.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.e4.core.services' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.team.core' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.text' range='[3.1.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.launching' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filebuffers' range='[3.2.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.variables' range='[3.1.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.pde.build' range='[3.10.0,4.1.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ant.core' range='[3.1.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.simpleconfigurator.manipulator' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.frameworkadmin' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.core' range='[3.5.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.engine' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.core' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.metadata' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.director' range='[2.1.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.repository' range='[2.0.0,3.0.0]'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.repository.tools' range='[2.0.100,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.garbagecollector' range='[1.0.100,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.equinox.p2.touchpoint.eclipse' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.expressions' range='[3.4.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filesystem' range='[1.0.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.pde.core
          </description>
        </requiredProperties>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.pde.core' version='3.15.300.v20220822-0845'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.pde.core; singleton:=true&#xA;Bundle-Version: 3.15.300.v20220822-0845
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
  </units>
</repository>
